gpt4 book ai didi

asp.net - ASP :ImageButton not firing onclick event

转载 作者:行者123 更新时间:2023-12-02 04:45:05 25 4
gpt4 key购买 nike

我有一个页面,它使用母版页、几个RequiredFieldValidators 和Web Toolkit 自动完成扩展器。以下代码仅显示页面的最低限度:

<%@ Page Language="C#" 
AutoEventWireup="true"
CodeFile="Login.aspx.cs"
MasterPageFile="~/master.master"
Inherits="Login" %>

<asp:Content id="Content1"
contentplaceholderid="ContentPlaceHolder1"
runat="server">
<asp:UpdatePanel ID="pnlUpdate" runat="server">
<ContentTemplate>
<div>
<asp:ImageButton class="submitButton"
imageurl="images/button_submit.gif"
id="btnSubmit"
runat="server"
onclick="btnSubmit_ServerClick"/>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</asp:Content>

隐藏代码:

protected void btnSubmit_ServerClick
(object sender, ImageClickEventArgs e)
{
//breakpoint here does not get hit
}

<form runat="server">标签位于母版页中。上面的代码不会触发 onclick 事件。如果我摆脱母版页并向页面添加表单标签,它就可以工作。母版页中的表单标记是否不受支持,或者这应该以某种方式工作? alt text http://digitalcopy.warnerbros.com/images/mainmenu.gif?provider=00079&disc=03403AAA-1D20-47F2-91FA-5EE632832659

最佳答案

您还可以检查您的 ImageButton 是否未触发验证。如果它确实将 CausesValidation 属性设置为 false(当然,如果它有意义的话)。

关于asp.net - ASP :ImageButton not firing onclick event,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/788018/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com