Рис. 1.2. CLR и .NET Framework

Ниже приведен небольшой пример со стандартным текстовым полем HTML:

<input type="text" id="myText" runat="server" />

При добавлении атрибута runat="server" эта статическая часть HTML становится полностью функциональным серверным элементом управления, которым можно манипулировать в коде. Теперь вы можете работать с генерируемыми им событиями, устанавливать атрибуты и связывать его с источником данных.

Например, вы можете установить текст этого окна при первой загрузке страницы с использованием следующего кода:

void Page_Load(object sender, EventArgs e)
{
  myText.Value = "Hello World!";
}

Технически этот код устанавливает свойство Value объекта HtmlInputText. Конечным результатом является появление строки текста в текстовом поле на HTML-странице, которая генерируется и отправляется клиенту.

предыдущая    следующая страница   оглавление

44

Hosted by uCoz