摘要:
当用户不慎操作时,容易重复提交,可能会引起数据的重新操作.通常引发重复提交有两种情况,一是按刷新键(F5或工具栏中刷新键)或是页面右键菜单中的刷新项.第二中情况是提交数据后退,再前进. 对于第一种情况可以在页面加个隐藏域(即隐藏框<input type=hidden>),每次提交前,给这个隐藏域赋上一个随机值,这样每次提交这个字段都是不同的.1<scriptlanguage="javascript"type="text/javascript">2functionfsubmit()3{4document.getElementById 阅读全文
摘要:
/// <summary>/// 根据用户控件的虚拟路径获取用户控件的Html内容/// </summary>/// <param name="userControlVirtualPath">用户控件的虚拟路径</param>/// <returns>用户控件的Html内容</returns>public string GetUserControlContents(string userControlVirtualPath){ var ownerPage = new Page(); var userCo 阅读全文