dropdownlist 数据绑定问题
2009-06-07 13:48
253 查看
假如你有一个表 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)中绑定
另外 还要注意的就是,如果想要获得即时刷新的数据库数据时,要再一个事件执行完毕后从新绑定。这样才可以得到及时的数据库数据
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)中绑定
另外 还要注意的就是,如果想要获得即时刷新的数据库数据时,要再一个事件执行完毕后从新绑定。这样才可以得到及时的数据库数据
相关文章推荐
- DropDownList数据绑定及添加默认项的问题
- 在ascx中使用DropDownList绑定数据页面刷新时变空的问题
- 在ascx中使用DropDownList绑定数据页面刷新时变空的问题
- Gridview中数据绑定Dropdownlist 组件默认值为空null的问题
- DropDownList绑定数据时选择数据问题
- [ASP.NET] 将数据绑定到DropDownlist中的常见问题
- Ajax CascadingDropDown DropDownList 二级联动 再绑定数据 丢失数据 处理
- FLEX4 DropDownList/combobox双向数据绑定binding默认赋值
- ListBox Item数据绑定遇到的问题
- easyui-combobox url绑定后台json数据问题
- asp.net实现XML文件读取数据绑定到DropDownList的方法
- DropDownList 数据绑定
- C#数据绑定中,时间为空时显示时间为原始日期问题
- 动态绑定图片url:数据绑定出现的问题
- 水晶报表中子报表的数据绑定问题
- ASP.NET dropdownlist绑定数据却显示System.Data.DataRowView
- DataList 数据绑定,还有问题????
- 如何通过数据绑定创建 DropDownList 控件
- C# WinForm中CheckedListBox控件的数据绑定及DisplayMember与ValueMember获取问题
- vue花括号数据绑定不成功的问题