最近使用VS 2005 开发网站项目。经常提示 当前上下文不存在名称"cDataList" 这样的提示,但是我可以肯定的是 我的前台肯定有这个组件,因为上午我还调试通过了的。 下午打开 就出现这样的提示。我重启vs也没有解决问题,看前台,对应组件确实存在。 这是为什么啊?
解决方案 »
- 本地测试可以到服务器就不行了5555
- 求救!!!网上书店的购物车部分出错,要崩溃了..................
- 怎样从后台读取前台页中checkbox的值
- 一个简单的treeview问题
- 郁闷,大家来看看环境到底怎么了
- 向 gridview添加内容后 的排序问题
- datagrid使用"编辑,更新,取消"按钮问题
- 菜鸟问题1(各位大哥不要嫌分少)
- datagrid被绑定后,我想在某一列建立连接,就是说加上<a href='...'>....</a>,静态的连接,就是实现下载的功能,谢谢!
- javascript怎么调用ActiveX控件的方法?
- UpdateProgress 中放一个 label 控件后,后台无法得到这个label的ID.
- vs2008的CustomValidator的ClientValidate可以用C#写么?
首页 default.aspx编译正常; 但是我启动support页面时,它却提示 default.aspx 文件错误。
以下是 support.aspx页面反馈的错误信息:Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.Source Error:
Line 26: DataTable dt = db.GetDataTableFromSQL("select distinct id, coursename, image,feedback from dlcourse where ROWNUM<6 order by feedback desc");
Line 27:
Line 28: cDataList.DataSource = dt;
Line 29: cDataList.DataBind();
Line 30:
Source File: E:\Work\091103_DLwebsite\DL\Default.aspx.cs Line: 28
还有你有没有修改过WEB SERVICE
ctrl+f查找一下
可以确定前台 100% 有这个组件。 而且单独浏览这个页面也没有问题, 只有 连接 起来时,才会出现这个错误。
也就是说,我debug项目是没有错误的,但是当连接到另外一个页面时,就会提示上面的错误提示,
{
this.Response.Redirect("support.aspx");
}只要执行 类似的 页面跳转 ,都会提示 上面的错误信息。