代码改变世界

随笔档案-2012年03月

在类库中获得Session值

2012-03-21 10:10 by 柿子贵, 2959 阅读, 收藏, 编辑
摘要: 昨天在做优化网站代码的时候,突发奇想想将页面的代码和业务逻辑代码分离开。就是页面下的.cs文件只用于收集前台上的数据而业务处理都放到一些类库中。可是问题来了,在类库中是无法直接使用Session。在网上搜了下有好多(其中很多是相同的)自己一个个试了下很多都不可用,有些说的很言简。结合网上各位大神说的,自己写了个Demo截图如下:在要使用session的类库中引用System.web命名空间在类库中Class1类中引用下面两个命名空间using System.Web ;using System.Web.SessionState;其类中使用Session如图在default页面中设置Session 阅读全文

外部JS文件中获取ASPX页面上服务器控件ClientID

2012-03-01 15:38 by 柿子贵, 573 阅读, 收藏, 编辑
摘要: 郁闷!今天在做一个前台页面的优化时遇到这么个情况。原页面中js代码和html都写在一起没有分离开,然后自己就将js部份的代码全都放到外部js文件中引用。可是运行时就是不出现效果。后来才发现是这里出了问题:以下转至:http://www.jb51.net/article/17262.htm当使用MasterPage、UserControl等容器时,为了避免控件的重复命名,asp.net会自动将容器中的控件生成一个ClientID(Control Tree中的可生成,否则不会生成)。 例如:ContentPlaceHolder1中的Button1默认情况下会生成“ctl00_ContentPlac 阅读全文
点击右上角即可分享
微信分享提示