Свойство UseSubmitBehavior в ASP.NET

Определение и использование

Свойство UseSubmitBehavior определяет, использует ли кнопочный контрол встроенную функцию отправки клиентского браузера или механизм postback ASP.NET.

Эта свойство установлена в TRUE, если控件使用浏览器的提交机制。В противном случае, FALSE.Значение по умолчанию - TRUE.

Когда установлено FALSE, ASP.NET добавляет клиентский скрипт для передачи этой формы.

Когда свойство UseSubmitBehavior установлено в FALSE, разработчик控件 может использовать метод GetPostBackEventReference для возврата клиентского события от Button. Возвратимый строкой метод GetPostBackEventReference содержит текст вызова клиентской функции, который можно вставить в клиентский обработчик событий.

Синтаксис

<asp:Button UseSubmitBehavior="TRUE|FALSE" runat="server" />

Пример

Ниже приведен пример использования механизма postback ASP.NET:

<script runat="server">
Sub SubmitBtn(obj As Object, e As EventArgs)
  lblMsg.Text = "Submitted using the ASP.NET postback mechanism."
End Sub
</script>
<form runat="server">
Нажмите кнопку:
<asp:button id="Button1" runat="server"
Text="Submit" onclick="SubmitBtn" 
UseSubmitBehavior="FALSE" />
<br />
<asp:label id="lblMsg" runat="server"/>
</form>

Пример

Использование механизма postback ASP.NET в button контроле