会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
fabnet
2008年4月29日
Session,Cookie,Application和ViewState区别[转]
摘要: Application状态为应用程序提供了一个全局的状态。所有客户都可以使用该状态。从设计的角度来说,我们通常用Application来存储一些标准的数据。同时,我们在使用它时要注意避免性能的降低,存储的数据尽可能提供给客户只读的功能。 我们可以使用HttpApplication类的Application属性来访问Application状态,它返回一个HttpApplicationState类的实...
阅读全文
posted @ 2008-04-29 15:40 fabnet
阅读(939)
评论(0)
推荐(1)
编辑
2008年4月25日
无法datalist里面的CheckBox控件选中状态
摘要: 状况:做批量删除, 在BUTTON的事件敁,bool ischeck = ((CheckBox)a.FindControl("CheckBox1")).Checked;不管我在调试中选中了几个BOX,Checked状态一直为空原因是在protected void Page_Load(object sender, EventArgs e){if (!IsPostBack) {top_link_dis...
阅读全文
posted @ 2008-04-25 15:38 fabnet
阅读(607)
评论(0)
推荐(1)
编辑
页面要刷新好几次才能正常接收到SESSION
摘要: 状况:在首页做了个用户登陆,用户输入用户名密码后点登陆按钮,在用户名密码通过一系列验证无误后,重复登陆2-3次,系统才提示登陆成功,调试发现在点登陆按钮刷新了好几次页面中,SESSION变量才取到值 原因:与2有点像,在ASP中,SESSION赋值后,刷新页面一定能收到SESSION,因此在.NET我便在page_load事件中判断Page.IsPostBack 如果当前页面为POSTBACK的时...
阅读全文
posted @ 2008-04-25 15:37 fabnet
阅读(570)
评论(0)
推荐(0)
编辑
cs代码文件无法取得ASPX文件中的服务器控件
摘要: 状况:在CS文件中找不到页面文件里出现的任何服务器控件,包括form 原因及解决方法: ASP使用太久了,习惯了在一个页面放置多个FORM表单,如一个表单做登陆,另一个表单做查询,而在.NET中一个文件里只允许有一个主form,不同的事件由不同的按钮触发,再也不是像ASP一样必须将变量或控件值通过post或GET传递到另一个页面用request.form 或 request.querystring...
阅读全文
posted @ 2008-04-25 15:37 fabnet
阅读(586)
评论(0)
推荐(0)
编辑
回车无法直接提交当前光标所在控件中的数据
摘要: 状况:在登陆框输入用户名密码后直接回车,页面是刷新了,但按此操作不论刷新多少次,SESSION都无法取到值,也就无法登陆系统 原因及解决方式: 在ASP中,回车键会自动提交当前光标所在控件所属的FORM,尽管这页面有多个不同ACTION的FORM,而在.NET中直接按回车,并不会出现类似提交,我也没去深究的时候它提交了些什么至服务器端,最后在CSDN上找到方法,要实际回车直接提交这个表单,要用JA...
阅读全文
posted @ 2008-04-25 15:36 fabnet
阅读(161)
评论(0)
推荐(0)
编辑
.“当前上下文中不存在名称”问题的解决
摘要: 状况:页面文件ASPX中所有服务器控件均有 runat="server"在相应的cs文件中也能正常寻到该控件,并读取属性,但在生成或调试中一直遇到该控件名称就提示“当前上下文中不存在名称XXX”,奇怪的是不生成,直接用IIS解析却能正常运行我涉及到该控件页编写的所有功能,以为是MS的BUG,想想.NET出来这么多年,不可能出现这么低级的BUG,仔细检查后解决 原因及解决方法...
阅读全文
posted @ 2008-04-25 15:36 fabnet
阅读(7626)
评论(4)
推荐(0)
编辑
公告
导航
博客园
首页
新随笔
新文章
联系
订阅
管理