asp.Net中“当前上下文中不存在名称XXX”的解决方法
2012-03-28 18:29
483 查看
今天用visual studio 2008开发网站,重新生成的时候,编译程序的时候出现“当前上下文中不存在名称guestBook”的问题,但实现页面是存在这些控件的,造成这种原因的根本原因在于,当你建一个新文件itstudy_cn.aspx时对应的就在itstudy_cn.aspx.cs中自动生成一个XXX_itstudy_cn类(XXX可能是目录),为了方便,将现成的文件来拷贝改名成tstudy_cn_123.aspx,在itstudy_cn123.aspx.cs
中的类名此时却没有发生改变,这时会出现两个不同的.aspx文件有一个相同的类代码,只要一方发生改变,另一个当然就会出错了告诉你“当前上下文中不存在名称XXX”。
避免的方法,最好新建文件后复制相同代码即可。
当然如果复制了一个aspx页面后改名,那么你可以直接在改名的那个itstudy_cn_123代码中修改Inherits="itstudy_cn_123"。对应代码如下:
对应的itstudy_cn123.aspx.cs中的类名修改为itstudy_cn_123
网址:http://www.itstudy.cn/www/article/article.asp?id=14
文章来源:itstudy
中的类名此时却没有发生改变,这时会出现两个不同的.aspx文件有一个相同的类代码,只要一方发生改变,另一个当然就会出错了告诉你“当前上下文中不存在名称XXX”。
避免的方法,最好新建文件后复制相同代码即可。
当然如果复制了一个aspx页面后改名,那么你可以直接在改名的那个itstudy_cn_123代码中修改Inherits="itstudy_cn_123"。对应代码如下:
〈%@ Page Language="C#" AutoEventWireup="true" CodeFile="itstudy_cn_123.aspx.cs" Inherits="itstudy_cn_123" %〉 |
public partial class itstudy_cn_123 : System.Web.UI.Page { ... } |
文章来源:itstudy
相关文章推荐
- asp.net 关于提示“当前上下文中不存在名称"XXX"”的一种情况的解决办法
- Asp.net中提示【当前上下文中不存在名称“Request“或"Server"】解决方法!
- 当前上下文中不存在名称XXX的解决方法
- asp.net解决:当前上下文中不存在名称“Session”
- 彻底解决asp.net mvc5.2.2:vs2013 cshtml视图文件报错(当前上下文中不存在名称“model”,ViewBag,Url)
- 解决asp.net MVC中 当前上下文中不存在名称“model” 的问题
- asp.net 当前上下文中不存在名称“Server”解决办法
- asp.net 当前上下文不存在名称 XXX
- MVC中调用Public_Class时,VS2012老提示:当前上下文中不存在名称“Json”的解决方法
- asp.net 导出word excel 当前上下文中不存在名称“Encoding”报错问题
- vs2008 当前上下文不存在名称xxx 解决办法
- “当前上下文中不存在名称XXX”问题的解决
- ASP.NET出错-当前上下文中不存在名称"Response"
- 当前上下文中不存在名称 windows phone 解决方法
- [转]VS“当前上下文中不存在名称“ViewBag”解决方法
- 当前上下文中不存在名称ConfigurationManager的解决方法
- asp.net webform 当前上下文中不存在名称“__o”
- ASP.NET出错-当前上下文中不存在名称"Response" .
- Asp.Net 之 当前上下文中不存在名称" Server "
- 当前上下文中不存在名称“ConfigurationManager”的解决方法