louis vuitton bag moncler jacka ugg boots mbt sko louis vuitton oslo moncler ugg www.steklo1.ru
   Поиск
 

Web-Приложения

Создание Web приложений на технологии ASP.NET

Cи Шарп это просто Simple C#
Логин Пароль Вход Регистрация
Главная
Изучаем C#
Web-приложения
Win-приложения
Web-сервисы
ADO.NET
FrameWork
Алгоритмы
Исходники
Классы
Среда разработки
Статьи
Форум
FAQ
О Проекте
Обратная связь
Отблагодарить
Rambler's Top100

Основные контролы 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 голосов)
Для оценки необходимо зарегистрироваться


Только зарегистрировавшиеся пользователи могут оставлять комментарии



Практический обучающий видео-курс "Основы C#"

От профессионального
разработчика для начинающих
и опытных программистов!

Кликните, чтобы изучить
язык C# с нуля и научиться
писать программы под платформу .NET!