powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Событие button_click и егго обработка
15 сообщений из 15, страница 1 из 1
Событие button_click и егго обработка
    #39177474
s2011
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте !
есть маленькое приложение, 2 страницы, default.aspx и webform1.aspx
+ настроено соединение с БД SQl Server.

На странице webform1.aspx есть Textbox и button
У SqlDatasource прописан код вставки в БД с параметром, в качестве которого определен textbox

Вопросы:

1. почему ниже приведенный код не проверяет длину введенных знаков и всегда пишет в БД при нажатии на кнопку?
2. почему после вставки в БД не перенаправляет на главную страницу.
3. Почему, если кинуть на форму отдельную кнопку и вней прописать Server.Transfer("Default.aspx"); , то все срабатывает


protected void Button1_Click(object sender, EventArgs e)
{

//вставка в бд

if (TextBox1.Text.Length > 0 )
{

SqlDataSource3.Insert();
Server.Transfer("Default.aspx");
}

}


п.с. изучаю все это 2 дня, после Delphi сильно сложно .
...
Рейтинг: 0 / 0
Событие button_click и егго обработка
    #39177504
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s2011, я никогда не пользовался SqlDataSource, но судя по документацию и примерам он позволяет новичку прикрутить INSERT, UPDATE, DELETE к определённым элементам управления без единой строки кода.

Походу Вы просто не разобрались до конца как он устроен и ожидаете, что почему-то будет работать так как Вам кажется, а не как на самом деле реализовано.
...
Рейтинг: 0 / 0
Событие button_click и егго обработка
    #39177505
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и в Delphi инструментами отладки разве не привыкли пользоваться? Поставьте точку останова и посмотрите, а выполняется-ли у Вас вообще метод Button1_Click .
...
Рейтинг: 0 / 0
Событие button_click и егго обработка
    #39177511
s2011
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA,

OnClick выполняется, иначе как бы в БД писался текст, записанный в TextBox1. Я же написал, что он почему о выполняется всегда :)

У SQLdataSource есть свойство InserQuery, там все достаточно понятно и удобно. Может это и не совсем правильно, буду признателен как правильнее это длеать. (Это - это вставка в БД пары ИД из выпадающих списков и из textbox).

В большей степени , все таки, интересует вопрос, как после выполнения Insert перекинуть пользователя снова на начальную страницу.

Под отладчиком, да, сейчас как раз его изучаю
...
Рейтинг: 0 / 0
Событие button_click и егго обработка
    #39177512
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s2011skyANA,

OnClick выполняется, иначе как бы в БД писался текст, записанный в TextBox1. Я же написал, что он почему о выполняется всегда :)Ну посмотрите примеры по SqlDataSource, там нет OnClick и InsertCommand выполняется, магия :)

Вы по приколу удалите строку SqlDataSource3.Insert() из Button1_Click.
...
Рейтинг: 0 / 0
Событие button_click и егго обработка
    #39177529
s2011
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot skyANA]s2011skyANA,


Вы по приколу удалите строку SqlDataSource3.Insert() из Button1_Click.

ой-еее, как мне грустно , новичку.. )
Да, действительно, выполняется. КАК?! Зачем? Нет же явного указания в вызове !
...
Рейтинг: 0 / 0
Событие button_click и егго обработка
    #39177550
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s2011, ну что значит как и зачем?

Вы используете компонент, что выполняет INSERT, если заданы необходимые для этого свойства.
То что Вы не поняли как он устроен и ожидаете другого поведения - это Ваши проблемы :)

Читайте гайд:

Inserting, Updating, and Deleting Data with the SqlDataSource (VB)
Adding Validation Controls to the Editing and Inserting Interfaces (VB)
Customizing the Data Modification Interface (VB)
...
Рейтинг: 0 / 0
Событие button_click и егго обработка
    #39177574
s2011
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA,

Да-да, мануалы обязательно,
с наскоку тут не все так очевидно :), спасибо еще раз
...
Рейтинг: 0 / 0
Событие button_click и егго обработка
    #39177594
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s2011, а почему Вы вообще выбрали для изучения ASP.NET WebForms? ИМХО не перспективно.
...
Рейтинг: 0 / 0
Событие button_click и егго обработка
    #39177825
s2011
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA,

Честно - не знаю..
Встала задача, полез в Гугл. Наткнулся на на несколько статей / видеоучебников. Подсказать как правильно (перспективно, проще и т.п ) делать , к сожалению, некому.

Поэтому, пока не погрузился глубоко, буду благодарен за краткий ликбез за нужными мануалами :))
...
Рейтинг: 0 / 0
Событие button_click и егго обработка
    #39177845
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s2011Поэтому, пока не погрузился глубоко, буду благодарен за краткий ликбез за нужными мануалами :))

Ты же просил книги.

Тебе дали ссылки.

К чему тогда этот цирк?
...
Рейтинг: 0 / 0
Событие button_click и егго обработка
    #39177862
s2011
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Monochromatique,

Во-первых, давай не будем тыкать?..
Во-вторых, если Вам все понятно, то мне не понятно, что такое MVC / WebForm / ASP / ASP.Net и т.д. Форума для того и существуют, что-бы подсказывать людям направление для поиска решений.
Нет желания скзать что-либо по делу - промолчи
...
Рейтинг: 0 / 0
Событие button_click и егго обработка
    #39177893
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s2011Во-вторых, если Вам все понятно, то мне не понятно, что такое MVC / WebForm / ASP / ASP.Net и т.д
Так что мешает погуглить?
...
Рейтинг: 0 / 0
Событие button_click и егго обработка
    #39177911
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s2011Monochromatique,

Во-первых, давай не будем тыкать?..
Во-вторых, если Вам все понятно, то мне не понятно, что такое MVC / WebForm / ASP / ASP.Net и т.д. Форума для того и существуют, что-бы подсказывать людям направление для поиска решений.
Нет желания скзать что-либо по делу - промолчи

Я ж тебе сказал всё "по_делу" еще в той ветке, где ты умолял кинуть тебе ссылки на книги.

А решения ты не ищешь.

В первой же книге тебе объяснят, что такое MVC / WebForm / ASP / ASP.Net и т.д. , да вот только не нужны тебе книги)))
...
Рейтинг: 0 / 0
Событие button_click и егго обработка
    #39178011
s2011
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо,
вопрос решен.

Monochromatique - цирк уехал, счастливо оставаться. Именно в книге я и нашел решение.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Событие button_click и егго обработка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]