คุณสมบัติ 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