Button.UseSubmitBehavior 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Button 컨트롤에서 클라이언트 브라우저의 전송 메커니즘을 사용하는지 또는 ASP.NET의 포스트백 메커니즘을 사용하는지를 나타내는 값을 가져오거나 설정합니다.
public:
virtual property bool UseSubmitBehavior { bool get(); void set(bool value); };
[System.Web.UI.Themeable(false)]
public virtual bool UseSubmitBehavior { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.UseSubmitBehavior : bool with get, set
Public Overridable Property UseSubmitBehavior As Boolean
속성 값
컨트롤에서 클라이언트 브라우저의 전송 메커니즘을 사용하면 true
이고, 그렇지 않으면 false
입니다. 기본값은 true
입니다.
- 특성
예제
다음 코드 예제를 사용 UseSubmitBehavior 하는 방법에 설명 합니다 전송 메커니즘 Button 을 지정 하는 속성을 서버에 다시 게시할 때 컨트롤을 사용 합니다. 속성이 UseSubmitBehavior 로 false
설정되어 단추가 ASP.NET 포스트백 메커니즘을 사용합니다. 브라우저의 소스 보기 명령을 사용하여 렌더링된 페이지의 소스 코드를 보는 경우 ASP.NET 페이지 프레임워크에서 클라이언트 쪽 스크립트가 추가되어 폼을 서버에 게시하는 것을 볼 수 있습니다.
<%@ page language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
void SubmitBtn_Click(object sender, EventArgs e)
{
Message.Text = "Hello World!";
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="head1" runat="server">
<title>Button.UseSubmitBehavior Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>Button.UseSubmitBehavior Example</h3>
Click the Submit button.
<br /><br />
<!--The value of the UseSubmitBehavior property
is false. Therefore the button uses the ASP.NET
postback mechanism.-->
<asp:button id="Button1"
text="Submit"
onclick="SubmitBtn_Click"
usesubmitbehavior="false"
runat="server"/>
<br /><br />
<asp:label id="Message"
runat="server"/>
</form>
</body>
</html>
<%@ page language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Sub SubmitBtn_Click(ByVal sender As Object, ByVal e As EventArgs)
Message.Text = "Hello World!"
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Button.UseSubmitBehavior Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>Button.UseSubmitBehavior Example</h3>
Click the Submit button.
<br /><br />
<!--The value of the UseSubmitBehavior property
is false. Therefore the button uses the ASP.NET
postback mechanism.-->
<asp:button id="Button1"
text="Submit"
onclick="SubmitBtn_Click"
usesubmitbehavior="false"
runat="server"/>
<br /><br />
<asp:label id="Message"
runat="server"/>
</form>
</body>
</html>
설명
사용 하 여는 UseSubmitBehavior 속성을 컨트롤 클라이언트 브라우저의 제출 메커니즘 또는 ASP.NET 포스트백 메커니즘을 사용 하는지 여부를 Button 지정 합니다. 기본적으로 이 속성의 값은 이므로 true
Button 브라우저의 제출 메커니즘을 사용 하는 컨트롤입니다. 를 지정 false
하는 경우 ASP.NET 페이지 프레임워크는 페이지에 클라이언트 쪽 스크립트를 추가하여 폼을 서버에 게시합니다.
속성이 인 UseSubmitBehavior 경우 false
컨트롤 개발자는 메서드를 GetPostBackEventReference 사용하여 에 대한 Button클라이언트 포스트백 이벤트를 반환할 수 있습니다. 메서드에서 반환된 GetPostBackEventReference 문자열은 클라이언트 쪽 함수 호출의 텍스트를 포함하며 클라이언트 쪽 이벤트 처리기에 삽입할 수 있습니다.
이 속성은 테마 또는 스타일시트 테마에 의해 설정될 수 없습니다. 자세한 내용은 ThemeableAttribute 하 고 ASP.NET 테마 및 스킨합니다.
적용 대상
추가 정보
.NET