直接上主题了,我昨天刚想试一下GridView控件,想法很简单,就从其他网页直接把在后台cs页面的代码也拷贝了一份,也就是下面的这段
Database s = new Database();
strsql = "SELECT * FROM Content ORDER BY AddTime desc";
DataSet sb = s.GetDataSet(strsql);
GridView1.DataSource = sb;
GridView1.DataBind();
而且最重要的是,我把
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
这些命名头文件也全部拷贝过来,结果一直出现这个错误,所以先百度一下有的人把aspx页面的
<asp:GridView ID="GridView1" runat="server"></asp:GridView>
把ID 改成GridView2就可以,我也这样改了,不过还是有问题,这说明不是这个GirdView的ID问题,后来再查了一下,知道可能是因为拷贝过来的,不过这又是为什么呢??后来我删了拷贝过来的代码,自己写上去运行也不行,我干脆就删了这个页面重新建一个,然后上面那部分自己再补上就可以了,所以就是和我们拷贝过来的代码有关,但我还不是很清楚为什么这样,不过问题可以解决了
当前上下文不存在GridView1问题
最新推荐文章于 2020-12-01 09:04:07 发布