ASP.NET. Учебный курс (Г.Бучек.) |
Страница 15 из 476 Первый элемент управления TextBox самый простой и соответствует стандартному полю ввода: <asp:TextBox Как и всем остальным элементам управления, ему присваивается имя с помощью свойства id: id- "txtS tandard" Свойство Columns используется для указания желаемой ширины элемента управления: Columna-n25" Существует возможность задать максимальное число символов, которые можно ввести в поле: MaxLength-"30" Необходимо указать компилятору, что обработка данного элемента управления должна производиться на стороне сервера: runat-server В следующем поле посетитель может ввести текст значительно большего объема, например примечание. Этот элемент управления TextBox можно сравнить с тегом TextArea языка HTML: <asp:TextBox Присвоим элементу имя: id-"txtMemo" Определим ширину и высоту элемента управления: Columns-"60" Rows-"5" Обработка данного элемента управления осуществляется на стороне сервера:runat-server Значение, присваиваемое свойству TextMode, определяет многострочный способ ввода данных: TextMode-"MultiLine" Третий элемент управления близок к стандартному, но вводимый в него текст скрывается. Поля такого типа используются, как правило, для ввода паролей. Единственное изменение в процедуре определения этого элемента состоит в том, что свойству TextMode необходимо присвоить значение Password: TextMode-"Password" Элемент управления Button позволяет передать для обработки на сервер форму, заполненную в окне браузера. Когда посетитель выполняет щелчок на кнопке,, начинает выполняться код, соответствующий событию Button click: <asp:button id-"butOK" text-" OK " |