ImageButton的OnClick事件不能到达指定页?与些属性或代码或环境有关吗?以前做了个A页面;内有一ImageButton,点击后能正常转至B页面。
Response.Redirect("B.aspx",false);
现将其另存为M页面;想让其点击后转至N页面,可点击后发现仍转至B页面。
Response.Redirect("N.aspx",false);
奇怪啊!!!

解决方案 »

  1.   

    你去掉FALSE试试,我觉得好奇怪
      

  2.   

    我去掉false也不行啊。 Response.Redirect("N.aspx");
    这与哪个属性或生成的哪个文件啊或等等,到底哪有关啊。
      

  3.   

    我又加了个“Button1”控件与“ImageButton1”,增代码如下:
    private void Button1_Click(object sender, System.EventArgs e)
    {
       Response.Redirect("N.aspx",false);
    }
    private void ImageButton1_Click(object sender, System.Web.UI.ImageClickEventArgs e)
    {
        Response.Redirect("N.aspx",false);
    }
    点击它们时提示我“某某必须输入”,这个提示是我加了个Requiredfieldvalidator2要的提示;在
    这两个控件的事件内可不用啊;提示完后还是转到了“B.aspx”页面,不是我想要的页面。
    奇了。希望解惑!!!
      

  4.   

    <%@ Page CodeBehind="www.cs" Language="c#" AutoEventWireup="false" Inherits="www" %>另存为的时候,页面的CodeBehind,改了吗?
      

  5.   

    To  ycy589:改了。
    百思不得其解的事发生了!!!!我干脆删除了“M.aspx”页面,新增一“M.aspx”页面,
    上仅放一“ImageButton1”,代码为:Response.Redirect("N.aspx",false);仍转至
    “B.aspx”页面;怪不??更怪的是代码改为:Response.Redirect("?*?.aspx",false);等仍
    一页面均正常!!!