不明白,楼主的代码不就是你想要的吗?点击这个image并没有触发回传呀??

解决方案 »

  1.   

    Eddie005(♂) №.零零伍 (♂) :
    当前页面就是default.aspx,我只想局部刷新数据
    如果重新Load default.aspx,就会把gridview重新加在一次是不是可以自定义一个事件来加载?如何实现阿
      

  2.   

    Eddie005(♂) №.零零伍 (♂) :
    当前页面就是default.aspx,我只想局部刷新数据
    如果重新Load default.aspx,就会把gridview重新加在一次是不是可以自定义一个事件来加载?如何实现阿
      

  3.   

    它触发一个JS函数,再让JS实现局部刷新。
      

  4.   

    楼上的不会是马甲吧,就见你顶。
    AJAX很简单,看几个例子就可以了。
    http://blog.sina.com.cn/u/3e4c565b010005aq
      

  5.   

    在html 找到 imagebutton 然后再中间添加 OnClick = "Imbtn"
     然后再对应的xxx.aspx.cs 文件中 写 public void Imbtn()  //Imbtn() 自定
                                       {
                                           //...
                                        }
      

  6.   

    那么,你可以在页面上放置一个不显示的按钮:
    <input id="Button1" runat="server" onserverclick="Button1_ServerClick" type="button"
                value="button" style="display: none;" />然后,sortCell.Text = string.Format("{0}{1}: {2}", "", "<img src='../images/close.gif' onclick='window.location.href=\"default.aspx?"\"'>" + "", "");
    改为:
    sortCell.Text = string.Format("{0}{1}: {2}", "", "<img src='../images/close.gif' onclick=\"document.getElementById('Button1').click();\">" + "", "");
    最后,在Button1的serverclick事件处理程序里,就可以执行所需要的代码:
     protected void Button1_ServerClick(object sender, EventArgs e)
        {
            Response.Write(DateTime.Now);
        }
      

  7.   

    谢谢 Eddie005(♂) №.零零伍 (♂) 
    已经可以了崇拜
      

  8.   

    谢谢 Eddie005(♂) №.零零伍 (♂) 
    已经可以了崇拜