摘要: 当用户不慎操作时,容易重复提交,可能会引起数据的重新操作.通常引发重复提交有两种情况,一是按刷新键(F5或工具栏中刷新键)或是页面右键菜单中的刷新项.第二中情况是提交数据后退,再前进. 对于第一种情况可以在页面加个隐藏域(即隐藏框<input type=hidden>),每次提交前,给这个隐藏域赋上一个随机值,这样每次提交这个字段都是不同的.1<scriptlanguage="javascript"type="text/javascript">2functionfsubmit()3{4document.getElementById 阅读全文
posted @ 2013-01-04 15:38 开发人员的生涯 阅读(195) 评论(0) 推荐(0) 编辑
摘要: /// <summary>/// 根据用户控件的虚拟路径获取用户控件的Html内容/// </summary>/// <param name="userControlVirtualPath">用户控件的虚拟路径</param>/// <returns>用户控件的Html内容</returns>public string GetUserControlContents(string userControlVirtualPath){ var ownerPage = new Page(); var userCo 阅读全文
posted @ 2013-01-04 13:17 开发人员的生涯 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 如何创建强命名程序集===================1. 在Visual Studio中的class library工程上点右键, 选择properties.2. 选择左边的Signing选项卡.3. 勾选Sign the assembly复选框. 在下拉列表中选择<New...>.4. 在弹出的对话框中给snk文件起一个名字. 按OK.5. 程序集强命名完成.如何查看强命名程序集的public key token=========================有时候你需要在web.config文件中或者其他地方引用自己写的强命名程序集, 你需要写入像下面这样的fully 阅读全文
posted @ 2012-12-18 14:22 开发人员的生涯 阅读(253) 评论(0) 推荐(0) 编辑
摘要: -Windows Vista 和Windows7 一些安全机制虽然提高了系统的安全性,但是也给我们带来了不便。比如在安装网银的插件或证书时,系统可能会弹出“由于无法验证发行者,所以WINDOWS已经阻止此软件”的相关提示,而致使无法正常使用网银。通常我们可以通过以下两步操作解决这个问题:第一步、打开浏览器“Internet选项-安全-自定义级别”,在弹出的窗口中把“下载未签名的ActiveX控件”设置为“启用”,并且把里边有关ActiveX控件项的所有选项全改为“启用”。然后重新打开浏览器,观察是否再次出现“由于无法验证发行者,所以WINDOWS已经阻止此软件”的提示。 第二部、如果仍然提示“ 阅读全文
posted @ 2012-12-18 14:20 开发人员的生涯 阅读(895) 评论(0) 推荐(0) 编辑