vs2008 c# gridview数据绑定

我想设置几个按钮使得每次点击该按钮,同一个gridview中的内容会改变我设置了一个GridView(GridView1)三个按钮和三个不同的datasource(pp1... 我想设置几个按钮使得每次点击该按钮,同一个gridview中的内容会改变
我设置了一个GridView(GridView1)三个按钮和三个不同的datasource(pp1,pp2,pp3),分别在它们的click事件里写了
Gridview1.DataSource ID="pp1";
Gridview1.DataSource ID="pp2";
Gridview1.DataSource ID="pp3";
但运行时总是报错显示:上下文不存在GridView1;
的确在aspx.cs上我没有定义GridView1,但在aspx上不是已经定义好了吗,如果要在aspx。cs上定义的话,该怎么写?
求高手支个招~~
注:强制运行的话,按钮的效果还是有的,GridView 中的数据会改变的。
试过了不行,报错:找不到类型或命名空间名称“GridView1”(是否缺少 using 指令或程序集引用?)
展开
 我来答
printf59277
2010-12-20 · TA获得超过1080个赞
知道大有可为答主
回答量:1812
采纳率:33%
帮助的人:1313万
展开全部
请问这个页面是你自己写的还是COPY过来的?
如果是自己添加的控件,那请问你是否在操作时换个VS的版本?
如果都没用这样操作过的话,你可以试着把这个GRIDVIEW删了 重新添加一个
如果这样还是不行 请你把所有的代码都传上来让大家看看、、、
宋高通
2010-12-19 · 超过89用户采纳过TA的回答
知道答主
回答量:242
采纳率:0%
帮助的人:180万
展开全部
每次加载页面想默认绑定一个;
if(!ispostback)
{
bind();
}

public void bind()
{
Gridview1.DataSource ID="pp1";
}

然后分别在它们的click事件里写了
Gridview1.DataSource ID="pp1";
Gridview1.DataSource ID="pp2";
Gridview1.DataSource ID="pp3";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友94c4b7f
2010-12-19 · TA获得超过369个赞
知道小有建树答主
回答量:322
采纳率:0%
帮助的人:142万
展开全部
检查下你的aspx页面,看gradview的Id是不是Gradview1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式