我有你的基本asp.net网页表单,其中包含一些客户端JavaScript,强制页面超时,然后在5分钟后重定向。主要是为了保护可能的敏感信息。
在超时时,我想强制服务器回发,允许我保存表单值以供将来编辑。
我用过ClientScript.GetPostBackClientHyperlink()和ClientScript.GetPostBackEventReference()。这两个似乎都给我带来了EventValidation问题。是的,我可以关闭事件验证,但是有没有不同的或者更好的方法呢?
理想情况下,我不想调用控件(它必须显示),而只是使用某种类型的参数引发回发,我可以将服务器端识别为超时条件的结果。
发布于 2009-02-09 18:29:30
这可能有点夸张,但您可以设置一个javascript计时器来触发web服务调用。.NET web服务可以接受表单数据并保存它。
https://stackoverflow.com/questions/529238
复制相似问题