我在page_load中,在if(!page.ispostback)绑定了一个下拉列表。
可是关闭模态窗口后,这个下拉列表又重新绑定的一次,回到了页面刚刚打开时的状态。有没有办法不让下拉列表不重新绑定。
谢谢.

解决方案 »

  1.   

    摸态窗口并不是简单对页面的回显,所以if(!page.ispostback)没用,你要么把列表索引保存成SESSION或着传给摸态框再传回来。
      

  2.   

    打开模态窗口的Button是服务器端的吧,改成HtmlInput <input type="button" value="Open Dialog">
      

  3.   

    你是点击服务端按钮弹出模态窗口的吧.
    出现这种问题,主要是你对按钮添加事件时,没有加一个return(false)来限制提交,所以,模态窗口关闭之后,立即执行你点击的控件的提交事件,导致重复加载.
    你可如下:
    this.Button1.Attributes.Add("onclick","打开的事件;return(false);");
    则点击此控件,将不会引发提交事件.
      

  4.   

    还有一点想问hchxxzx(NET?摸到一点门槛,
    如果这样做,在datagrid中绑定的数据还会剧新吗???
      

  5.   

    如果这样做,在datagrid中绑定的数据还会剧新吗???
    ------
    不会刷新,因为你页面没有提交