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