Это задается в свойстве OnClick кнопки submit.           Наш же метод присваивает полю Text созданного нами контрола Message текст.           48 контролов поставляется с ASP.NET, они включают в себя различные компоненты от календаря до валидаторов. Кроме того, вы всегда можете написать свои для повторного использования, а также использовать созданные другими.           Наиболее часто вы, скорее всего, будете применять валидаторы и котролы, связанные с отображением данных. DataGrid позволит вам быстро вывести содержание выборки пользователю, в то время как DataList и Repeater позволят вам сделать это любым способом через шаблоны (поддерживаются шаблоны заголовков, футеров, самого куска данных и разделителя).           Покажем также пример использования валидатора.

form_validation.aspx

<html>

   <head>

   </head>

   <body>

       <form method="post" runat="server">

           <asp:textbox id="Text" runat="server"/><br>

           <asp:RequiredFieldValidator ControlToValidate="Text"

           Display="Dynamic" errormessage="You must enter text in control!" runat=server/><br>

           <asp:button type=submit text="submit" runat="server"/>

       </form>

   </body>

</html>

           В данном примере имеется одно текстовое поле и RequiredFieldValidator. Это самый простой из валидаторов, он проверяет, имеются ли в заданном ему поле (в данном случае оно называется Text) какие-нибудь данные. Если нет, и пользователь нажмет submit, то при проверке перед отправкой, скрипт выведет сообщение об ошибке заполнения (вы сами указываете это сообщение) и форма не будет отправлена


назад далее