怎样让gridview控件显示想要的数据?请尽可能的详细回答,再次感谢了!
4个回答
展开全部
在page_load时间加入
if (!IsPostBack)
{
BindBookList();
}
private void BindBookList(){
dirdid.DataSource = NewstfManager.GetNews();//NewstfManager.GetNews();这个是你自己写的数据方法.我是用3层模式写的所以NewstfManager.GetNews()这里你可以自己改写直接以数据连接方式.记得返回要以table的方式.否则会报错.
dirdid.DataBind();//进行绑定.
若要翻页.每次绑定BindBookList()这个事件就可以了
希望对你有帮助
}
if (!IsPostBack)
{
BindBookList();
}
private void BindBookList(){
dirdid.DataSource = NewstfManager.GetNews();//NewstfManager.GetNews();这个是你自己写的数据方法.我是用3层模式写的所以NewstfManager.GetNews()这里你可以自己改写直接以数据连接方式.记得返回要以table的方式.否则会报错.
dirdid.DataBind();//进行绑定.
若要翻页.每次绑定BindBookList()这个事件就可以了
希望对你有帮助
}
展开全部
1、可以使用<asp:TemplateField>这个编辑你想要的字段然后使用eval或bind来获得数据库中的内容。2、也可以直接手动绑定数据源(自动生成的字段名可修改),可以使用存储过程(里面写你想要的信息),这个方法最好把AutoGenerateColumns设置为true。这样你就可以根据数据源的实际情况,自动生成列。3、也可以直接绑定数据源,即在后台写sql语句,直接用gridview。datasource=……。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
通常数据源都是 DataTable DataSet 或者是 ILIST 等类型。 当然这么数据源怎么得到就是你自己的问题了。 最常用的一般都是从数据库得到。
自己看看吧。详细不了拉。 东西太多了。
自己看看吧。详细不了拉。 东西太多了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不想要的列就不绑定
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询