当前上下文不存在GridView1问题

直接上主题了,我昨天刚想试一下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问题,后来再查了一下,知道可能是因为拷贝过来的,不过这又是为什么呢??后来我删了拷贝过来的代码,自己写上去运行也不行,我干脆就删了这个页面重新建一个,然后上面那部分自己再补上就可以了,所以就是和我们拷贝过来的代码有关,但我还不是很清楚为什么这样,不过问题可以解决了

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值