Katangian ng ASP.NET na UseSubmitBehavior

Pagsasakop at paggamit

Ang katangian na UseSubmitBehavior ay nagtutukoy kung ang buton na kontrol ay gagamitin ang in-built na mekanismo ng pag-submit ng client browser o ang mekanismo ng postback ng ASP.NET.

Ang katangian ay na-set sa TRUE kapag ang kontrol ay gumagamit ng mekanismo ng pag-submit ng browser. Sa kabilang banda, ito ay FALSE. Ang default na halaga ay TRUE.

เมื่อคุณตั้งค่าเป็น FALSE ASP.NET จะเพิ่มบรรทัดสคริปต์ลูกบ้านเพื่อให้ฟอร์มกลับค่า

เมื่อคุณตั้งค่า UseSubmitBehavior ให้เป็น false ผู้พัฒนาควบคุมสามารถใช้เมธอด GetPostBackEventReference ในการกลับค่าหน้าต่างบ้านเว็บคลายเครืองเรียกคำสั่งฟังก์ชันของลูกบ้าน ตัวแปลที่เมธอด 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