ASP.NET UseSubmitBehavior 속성

정의와 사용법

UseSubmitBehavior 속성은 버튼 컨트롤이 클라이언트 브라우저 내장의 제출 기능을 사용하거나 ASP.NET의 postback 메커니즘을 사용하는지 정의합니다.

이 속성은 컨트롤이 브라우저의 제출 메커니즘을 사용하는 경우 TRUE로 설정됩니다. 그렇지 않으면 FALSE입니다. 기본 값은 TRUE입니다.

FALSE로 설정되면, ASP.NET는 클라이언트 스크립트를 추가하여 이 표单을 다시 전송합니다.

UseSubmitBehavior 속성이 false로 설정되면, 컨트롤 개발자는 GetPostBackEventReference 메서드를 사용하여 버튼의 클라이언트 이벤트를 반환할 수 있습니다. GetPostBackEventReference 메서드가 반환하는 문자열은 클라이언트 함수 호출 텍스트를 포함하며, 클라이언트 이벤트 처리 프로그램에 삽입할 수 있습니다.

문법

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

예제

아래의 예제는 ASP.NET의 postback 메커니즘을 사용합니다:

<script runat="server">
Sub SubmitBtn(obj As Object, e As EventArgs)
  lblMsg.Text = "ASP.NET postback 메커니즘을 사용하여 제출되었습니다."
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>

예제

button 컨트롤에서 ASP.NET의 postback 메커니즘을 사용하다