|
Основные контролы Web приложений - Button
Итак, первым элементом который мы будем рассматривать является кнопка - Button
В Web приложениях кнопка делает постбэк (в HTML это называется submit) на какую либо страницу (чаще всего на свою же).
Основное отличие ASP.NET заключается в том, что по кнопке идет не только постбэк (передача post и get параметров),
но так же еще отрабатывает событие Click которое обрабатывается каким либо методом, то есть после нажатия кнопки
не только перезагрузиться страница, но и отработает метод подвязаный на событие Click.
У кнопки имются следующие интересные свойства:
- CssClass - Указывает имя класса стилей из вашего CSS файла
- Text - Надпись на кнопке
- Enabled - Когда true кнопка активна. То есть ее возможно нажать
- EnableViewState - Хранить или нет состояние элемента во ViewState
- OnClientClick - Указывается инструкция javascript, которая выполнится при клике по кнопке
- PostBackUrl - Страница на которую будет выполнен постбэк (передача параметров). Аналог action в тэге form
- ToolTip - Всплывающая подсказка
- ValidationGroup - Группа для проверки значений перед постбэком
- Visible - когда false кнопка не отображается
Практически все перечисленные выше параметры являются общими для всех контролов, поэтому в дальнейшем мы будем рассматривать только индивидуальные для
каждого элемента управления.
Основной обработчик события Click
Щелкнем два раза по кнопке, откроется файл с кодом C Sharp и автоматически добавится метод для обработки данного события
Давайте допишем туда строчку которая будет выводить на страницу текст нашей кнопки.
protected void Button1_Click(object sender, EventArgs e)
{
Response.Write(Button1.Text);
}
|
Предыдущая стр.   
Оглавление   
Следующая стр.
Средняя оценка:     (3,25 - 4 голосов) Для оценки необходимо зарегистрироваться
Только зарегистрировавшиеся пользователи могут оставлять комментарии
|
|