Рис. 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