利用html5的history.replaceState修改当前页面的URL

我们知道浏览器有一个history对象,用来保存浏览历史,用户可以通过点击浏览器的后退或前进按钮在历史记录中切换。之前对history的操作的API主要是前进、后退、跳转等,而在HTML5中提供了2个新方法来加强对history的管理。 history.pushState(state, title, url); history.replaceState(state, title, url); 两个…

阅读全文

.NET Framework 4.5 GridViewCommandEventArgs新增Handled属性

最近有个老项目从framework 2.0升级到了4.5,测试过程中发现有个GridView的功能异常。这个GridView只绑定数据,并没有EditTemplate去做编辑的功能。但是在点击某个数据行的command之后,Gridview的绑定列会变成带textbox的编辑模式。最后发现原因是CommandName用了"Edit",而这个正好是GridView自带的编辑功能的CommandNam…

阅读全文