用js解決
1.置全局變量isSave﹐初始值false;
2.在edit.onchange事件中置isSave為true;
3.在window.onupload事件中檢測﹐如isSave為true則提示是否保存﹐如確認就調用保存函數

解决方案 »

  1.   

    设置一个js的页面变量,设置未存盘为0,已存盘为1,在onunload做判断,如果0的话就弹出configm对话框
      

  2.   

    但是当我点击button的时候他有可能也是没有存的呀!但是这个button也要进行postback这样页面的js就会执行了!
    但这个时候并不是离开这个页面呀!
      

  3.   

    设置一个状态值,用来存放boolean的变量;
    当保存的时候设置其为true,此时可以退出或转到其他页面;
    否则为false;
    当页面要退出或跳转的时候,检查其状态,为false的时候,提示用户。
    注意:此方法用单独的function,不可以直接放到unload或prerender中。只可以在受控的代码中调用。
      

  4.   

    但是这样我还是不能区分出那些是真得要关闭页面或者是离开此页面和我点击按钮和其他带有autopostback属性的控件直接的区别来呀??
    还有更好的方法么??
      

  5.   

    用JS应该能控制得到的,可以到JavaScript讨论区搜索一下“关闭窗口”的相关帖子,再结合自己的程序做实际处理。