gridview绑定数据后,如何显示绑定的数据? 谢谢各位大侠!

 我来答
杭州企秀
2011-11-27 · TA获得超过1555个赞
知道小有建树答主
回答量:3857
采纳率:65%
帮助的人:498万
展开全部
朋友,你绑定的数据(也就是数据源)是DataTable 吗? 还是 IList的?
如果是前者,就你根据你的SQL 语句绑定,比如 select name from users,绑定那里就写 <%#Eval("name") %> 就行了

如果是后者,<%#Eval("") %> 里而就写你的 属性名
追问
题是这样的:
通过ADO.NET连接数据库test,并执行一个select * from users查询,将结果通过GridView控件显示出来
以下是我写的:
String s = "select * from users";
SqlCommand sc = new SqlCommand (s,conn);
SqlDataSource sd = sc.ExcuteReader();
gv.dataSource = sd;
gv.DataBind();//绑定
conn.close();
这样算是可以显示了吗?
追答
朋友,不可以!
你在写 SqlDataSource sd = sc.ExcuteReader(); 这一句的话,没有发现,它有提示错误的吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不想起名字了2333
2011-11-27 · TA获得超过2447个赞
知道大有可为答主
回答量:1931
采纳率:50%
帮助的人:1841万
展开全部
gridview绑定数据,你都绑定数据了,怎么还不能显示数据?

gridview1.DataSource =你的数据源;例如ds.Tables[0];
gridview1.DataBind();//加上这行,这才是从数据远获取数据的方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lizhenyong_111
2011-11-27 · TA获得超过134个赞
知道小有建树答主
回答量:160
采纳率:0%
帮助的人:102万
展开全部
sqlconnection conn=new sqlconnection("Data Source=.\\sqlexpress;integrated security=true;database=数据库名");
DataSet ds= new DataSet();
string select= "select * from 数据库中的表名";
SqlDataAdapter sda=new SqlDataAdapter(select, conn);
sda.fill(ds,"both");
GridView1.datasource=ds.tables["both"];
GridView1.DataBind();
以上在page_load中写
追问
通过ADO.NET连接数据库test,并执行一个select * from users查询,将结果通过GridView控件显示出来
以下是我写的:
String s = "select * from users";
SqlCommand sc = new SqlCommand (s,conn);
SqlDataSource sd = sc.ExcuteReader();
gv.dataSource = sd;
gv.DataBind();//绑定
conn.close();
这样算是可以显示了吗?
追答
没有感觉我比你的简单么?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
CrazyLingLing
2011-12-10
知道答主
回答量:27
采纳率:0%
帮助的人:14.5万
展开全部
求解啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式