All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

 
dropdownlist,datagrid数据绑定简单实现_[Asp.Net教程]

Writer: 归海一刀 Article type: Programming skills(编程技巧) Time: 2014/1/30 1:27:23 Browse times: 268 Comment times: 0

dropdownlist,datagrid数据绑定简单实现_[Asp.Net教程]


Head photo

Go homepage
Upload pictures
Write articles

dropdownlist,datagrid数据绑定简单实现_[Asp.Net教程] 假如你有一个表 hobby_tab

要把一个dropdownlist绑定到这个表上 那就可以使用
private void initHobbyDDL()
{
string QueryStr = "select * from hobby_tab";
DataSet ds = SqlHelper.ExecuteDataSet(SqlHelper.conStr,CommandType.Text,QueryStr,null);
xingqu.DataSource = ds.Tables[0].DefaultView;// 这个defaultview 不能少
xingqu.DataTextField = ds.Tables[0].Columns[1].ToString();// 这里也可以直接写是列名
xingqu.DataValueField = "h_id";//表中的一个字段
xingqu.DataBind();
}
同时还要注意的就是控件回传,页面刷新的问题 这个时候 要的if(!IsPostBack)中绑定
另外 还要注意的就是,如果想要获得即时刷新的数据库数据时,要再一个事件执行完毕后从新绑定。这样才可以得到及时的数据库数据

要把一个datagrid 绑定到这个表上 可以使用
private void init_dtgHobby()
{
string str1 = "select * from hobby_tab";
DataSet ds = SqlHelper.ExecuteDataSet(SqlHelper.conStr, CommandType.Text, str1, null);
datagrid.DataSource = ds.Tables[0].DefaultView;
datagrid.DataBind();
ds.Clear();
}
这样可以实现 datagrid 的动态数据绑定




There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.