Лучшее руководство по ASP.NET Web Forms в 2024 году. В этом руководстве вы можете изучить ASP.NET Web Forms,Отправить форму,

ASP.NET Web Forms

Все элементы управления сервера должны отображаться в теге, тег <form> <form> должен содержать атрибут RUNAT = "Сервер".


ASP.NET Web Forms

Все элементы управления сервера должны отображаться в теге, тег <form> <form> должен содержать атрибут RUNAT = "Сервер". Runat = атрибут "сервер" указывает на то, что форма должна быть обработана на сервере. Он также показывает, что элементы управления, содержащиеся в нем можно получить с помощью сценария сервера:

<form runat="server">

ru.HTML + server controls

</form>

Примечание: Эта форма всегда представляется самой странице.Если указан атрибут действия, он будет проигнорирован. Если опустить свойство Метиона, то по умолчанию метод = "пост". Кроме того, если вы не указываете имя и идентификационный атрибуты, они автоматически назначаются ASP.NET.

Примечание: .aspx страница может содержать только одну форму <RUNAT = "сервер"> Контроль!

Если вы находитесь в содержащиеся без имени, метод, действия или идентификатор атрибута страницы .aspx формы, выбрать для просмотра исходного кода, вы увидите ASP.NET добавить эти атрибуты в форме, как показано ниже:

<form name="_ctl0" method="post" action="page.aspx" id="_ctl0">

ru.some code

</form>


Отправить форму

Форма обычно передается нажатием кнопки. Формат управления Кнопка сервера ASP.NET выглядит следующим образом:

<asp:Button id="id" text="label" OnClick="sub" runat="server" />

Атрибут ID для кнопки определяет уникальное имя, атрибуты текста присваивается ярлык для кнопки. обработчик события OnClick определяет для выполнения с именем подпрограммы.

В следующем примере мы объявляем элемент управления Button в файле .aspx. Нажмите на кнопку, чтобы запустить подпрограмму изменить текст на кнопке:

примеров