asp.net
文章平均质量分 81
zhangdaye12345
这个作者很懒,什么都没留下…
展开
-
如何提高ASP.NET性能(2)—Response.Redirect
你使用Response.Redirect吗?搜索你的代码为“Response.Redirect”,并考虑更换与Server.Transfer的。这并不招致了一个新的请求成本,因为它避免了任何客户端重定向。你不能总是简单地取代Response.Redirect调用Serve原创 2011-10-15 00:04:39 · 1950 阅读 · 5 评论 -
如何提高ASP.NET性能(1)—缓存的使用
如果您在ASP.NET中编写的代码,那么你需要通过以下几点,以确保良好的性能:◆ 你是否使用缓存吗?◆ 你是否使用会话状态?◆ 你使用的应用程序状态吗?◆ 你使用线程和同步功能?◆ 你资源的有效管理呢?◆ 你有效地管理字符串?◆ 你有效地管理例外?原创 2011-10-15 00:02:47 · 2324 阅读 · 8 评论 -
如何在GridView的RowCommand事件中获取当前的GridViewRow
由于事件参数 GridViewCommandEventArgs 并不公开Row属性指示当前行,(DataGridCommandEventArgs 公开 Item 属性以获取当前 DataGridItem,不知 ASP.NET Team 是如何考虑这一设计的),因此需要一点“技巧”原创 2011-10-09 23:42:29 · 11066 阅读 · 4 评论 -
解决无法获取 GridView 隐藏列值问题
在 GridView/DetailsView 中如果 BoundField 的 Visible=false 时, 回发的时候无法此列的值(GridViewRow.Cells[cellIndex].Text将为空),网上很多朋友提出了各种各样的解决方案,这里整理一下,并提供示例。原创 2011-10-10 08:55:28 · 5971 阅读 · 4 评论 -
location.href的用户总结
*.location.href 用法: top.location.href=”url” 在顶层页面打开url(跳出框架) self.location.href=”url” 仅在本页面打开url地址 parent.location.href=”url” 在父窗口打开Url地址 this.location.href=”url”原创 2014-07-16 10:16:45 · 146664 阅读 · 3 评论 -
asp.net 退出登陆(解决退出后点击浏览器后退问题仍然可回到页面问题)
退出登陆是再常见不过的了,先清除Session,再转到登陆页面复制代码代码如下:Session.Abandon(); Response.Redirect("Login.aspx"); 但是这样点点击浏览器的后退仍然可以回到刚才的页面,这可不行,在网上找了一下,也有不少人遇到这样的问题,试了一些方法,都不管用。不过最后还是找到,原创 2014-07-15 22:05:47 · 5939 阅读 · 0 评论