vs设计界面出现“建控件时出错 响应在此上下文中不可用”
来源:互联网 发布:广告配音制作软件 编辑:程序博客网 时间:2024/05/17 23:47
使用VS2010设计Asp.net时出现:
只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态。还请确保在应用程序配置的 \\ 节中包括 System.Web.SessionStateMod 或自定义会话状态模块的提示
偶然间发现也有一些文件设计是正常的,经过对比发现不能正常设计的页面都继承自BasePage,BasePage都继承自System.Web.UI.Page,于是乎把继承拿掉,重新生成,重新打开VS,设计正常了。
后来经过试验,原因来自 BasePage里的OnInit里的Response.Redirect("~/logout.aspx")
改成:System.Web.HttpContext.Current.Response.Redirect("~/logout.aspx")后,这个问题没了
但是,问题并没有得到解决,新的问题产生:提示错误 “创建控件时出错 响应在此上下文中不可用”和 “创建控件时出错 未将对象引用设置到对象的实例”。
解决办法:
我又发现,只要是Oninit里面调用的方法里使用了Page,都需要做这个判断,所以建议只要用到Oninit都加上这个吧,否则指不定还会出现什么问题。
只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态。还请确保在应用程序配置的 \\ 节中包括 System.Web.SessionStateMod 或自定义会话状态模块的提示
偶然间发现也有一些文件设计是正常的,经过对比发现不能正常设计的页面都继承自BasePage,BasePage都继承自System.Web.UI.Page,于是乎把继承拿掉,重新生成,重新打开VS,设计正常了。
后来经过试验,原因来自 BasePage里的OnInit里的Response.Redirect("~/logout.aspx")
改成:System.Web.HttpContext.Current.Response.Redirect("~/logout.aspx")后,这个问题没了
但是,问题并没有得到解决,新的问题产生:提示错误 “创建控件时出错 响应在此上下文中不可用”和 “创建控件时出错 未将对象引用设置到对象的实例”。
解决办法:
protected override void OnInit(EventArgs e){if (System.Web.HttpContext.Current != null){......base.OnInit(e); } }
我又发现,只要是Oninit里面调用的方法里使用了Page,都需要做这个判断,所以建议只要用到Oninit都加上这个吧,否则指不定还会出现什么问题。
0 0
- vs设计界面出现“建控件时出错 响应在此上下文中不可用”
- 出现“响应在此上下文中不可用”的错误
- 关于“响应在此上下文中不可用”
- WCF 响应在此上下文中不可用 解决 办法
- 关于“响应在此上下文中不可用” .
- IIS7.0中出现“请求在此上下文中不可用”的解决方法
- 请求在此上下文中不可用 总结
- 请求在此上下文中不可用的解决办法
- Request Response 请求在此上下文中不可用
- IIS 7 请求在此上下文中不可用
- ASP.NET:请求在此上下文中不可用
- asp.net程序在IIS7下“请求在此上下文中不可用”错误
- (经验分享)如何解决:System.Web.HttpException: 请求在此上下文中不可用
- ASP.NET在IIS7中"上下文中不可用"
- asp.net中使用IHttpModule时,获取Session报错:会话状态在此上下文中不可用(转自:http://bbs.gimoo.net/thread/172722-1.html)
- DropDownList连动选择时出现 "Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用" 的错误
- 在此上下文中不允许使用名称 ""。有效表达式包括常量、常量表达式和变量(
- 在此上下文中不允许使用子查询。只允许使用标量表达式。
- float元素居中
- sqlite内存泄漏解决办法
- 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图。写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数。
- 中文字符串转换为utf-8编码
- popupwindow的用法
- vs设计界面出现“建控件时出错 响应在此上下文中不可用”
- 标准爬虫初探,来自Python之父的大餐!
- UIBarButtonItem 边缘问题小记
- Element与Node的区别,children与childNodes的区别
- Android设计模式(2)-----观察者模式
- 票据已汇款 风险解除无法变更状态为“结清”
- Netfilter NF_HOOK执行流程分析 内核kprobe机制中的Jprobe机制 drop_watch hook_inspector
- 服务器操作系统应该选择 Debian/Ubuntu 还是 CentOS?
- SQL SERVER AGNET作业达到上限