Thuộc tính UseSubmitBehavior của ASP.NET
Định nghĩa và cách sử dụng
Thuộc tính UseSubmitBehavior quy định điều khiển nút sử dụng chức năng submit tích hợp sẵn của trình duyệt khách hàng hay sử dụng cơ chế postback của ASP.NET.
Thuộc tính này được thiết lập là TRUE nếu điều khiển sử dụng cơ chế submit của trình duyệt. Nếu không, nó sẽ là FALSE. Giá trị mặc định là TRUE.
Khi được đặt thành FALSE, ASP.NET sẽ thêm một đoạn script client để gửi lại biểu mẫu này.
Khi thuộc tính UseSubmitBehavior được đặt thành FALSE, nhà phát triển điều khiển có thể sử dụng phương thức GetPostBackEventReference để trả về sự kiện gửi lại client của Button. Phương thức GetPostBackEventReference trả về một chuỗi chứa văn bản gọi hàm client, có thể chèn vào trình xử lý sự kiện client.
Cú pháp
<asp:Button UseSubmitBehavior="TRUE|FALSE" runat="server" />
Mẫu
Dưới đây là ví dụ sử dụng cơ chế postback của ASP.NET:
<script runat="server"> Sub SubmitBtn(obj As Object, e As EventArgs) lblMsg.Text = "Đã gửi bằng cơ chế postback của ASP.NET." End Sub </script> <form runat="server"> Nhấn nút: <asp:button id="Button1" runat="server" Text="Submit" onclick="SubmitBtn" UseSubmitBehavior="FALSE" /> <br /> <asp:label id="lblMsg" runat="server"/> </form>
Mẫu
- Sử dụng cơ chế postback của ASP.NET trên điều khiển button