在按返回按钮的时候,需要判断一下页面上的所有值同数据库中最后一次保存的值做比较,如果相同的话就跳出,不同的话就调用保存的过程,请问这个怎么写,比较跟保存已写.
解决方案 »
- asp.net 模板的解析问题?
- 网站静态类的使用问题
- asp.net2.0+access+repeater做了个留言板,怎么在第条留言下方显示出对应的回复信息?
- 控件回发后没了数据
- 150(份)谁做过 asp.net 伪静态的例子
- asp.net中update问题
- 知道登录接口怎么写的进来帮帮我
- 求自动事务在asp.net(c#)中实现的工程例子
- 如何获取sql server的错误码?
- 谁有用C#写的关于showModalDialog的一段代码?
- 我在.aspx.cs中new 了一个Button,怎么让它触发我写的一个OK_Click函数呢?是不是它的一个属性值要加上代码?请教高手。
- 如何取得父窗口的控件的值?
只有通过程序去判断
文本框的值是否 和以前 不同
你可以在页面加载的时候 把值保存 成一个 静态变量 用xml格式 组织
关闭时 再 用xml格式把值组织起来 然后用字符串 或其他方式对比 两次的不同的 地方
function ConfirmHandler()
{
if (window.document.forms[0].txtFlag.value = "isSaved")
{
if (confirm("已经保存"))
{
alert("确定");
}
}
else
{
<%=强制回调%>
}
}
</script>关于如何通过javascript强制postback,参考--
http://www.cnblogs.com/fengzhimei/archive/2004/03/16/37686.html
是不是你只想要返回啊。
可以用javascript:history.go(-1);返回。
javascript:history.go(-2);
else
if (confirm("确定修改?"))
window.Form1.hidden??.value="needmodify";
window.Form1.submit();
//or __doPostBack()