Thuộc tính OnClientClick của ASP.NET
Định nghĩa và cách sử dụng
Khi ImageButton được nhấn, thuộc tính OnClientClick được sử dụng để thiết lập đoạn mã client-side để chạy.
Ngoài đoạn mã script được định nghĩa trước, đoạn mã script được quy định trong thuộc tính này sẽ được chạy thông qua sự kiện "OnClick" của ImageButton.
Cú pháp
<asp:ImageButton OnClientClick="func" runat="server" />
Thuộc tính | Mô tả |
---|---|
func | Đoạn mã client-side được chạy khi ImageButton được nhấn |
Mô hình
Dưới đây là ví dụ sẽ chạy hai đoạn mã script khi ImageButton được nhấn:
<script runat="server"> Sub script1(obj As Object, e As ImageClickEventArgs) lblMsg.Text="Hello!" End Sub </script> <form runat="server"> <asp:ImageButton OnClick="script1" OnClientClick="script2()" ImageUrl="img.gif" runat="server" /> <br /> <asp:label id="lblMsg" runat="server" /> </form> <script type="text/javascript"> function script2() { return confirm('Hello!'); } </script>
Mô hình
- Chạy hai đoạn mã script thông qua một nút