页面有个图片按钮   在单击事件里写了  代码
用调试模式 
发现  单击按钮后   没有反应  这是怎么回事
改怎么解决 

解决方案 »

  1.   

    你按钮的onclick是否绑定了啊?
      

  2.   

    1 检查代码中 ImageButton是否有 OnClick属性并指定了方法名,并与后台代码中的方法名称相同
    2 如果是VS2003会出现掉事件的情况,选中按钮,按F4,在属性窗口点击闪电符号,看Onclick事件是否选择了方法
      

  3.   

    <div>
                <asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~/image/button_add_to_cart.gif" OnClick="ImageButton1_Click" />&nbsp;</div>
    protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
        {
            Response.Redirect("index.aspx");
        }
      

  4.   

    autopostback="true"  这个写哪里
      

  5.   

    发现问题了 
    源文件:<div>
                <asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~/image/button_add_to_cart.gif" OnClick="ImageButton1_Click" />&nbsp;</div>在调试时候  查看源码:
    <input type="image" name="ctl00$ContentPlaceHolder1$ImageButton1" id="ctl00_ContentPlaceHolder1_ImageButton1" src="image/button_add_to_cart.gif" style="border-width:0px;" />&nbsp;</div>
      

  6.   

    呵呵。是因为引用了母版页的缘故。那你就不用那个image按钮的点击事件咯。直接设置它的属性:postBackUrl="这里放跳转到的链接地址";