为什么我用以下代码无法将数据绑定到下拉列表中呢?private void Page_Load(object sender, System.EventArgs e)
{
ConnectionString=System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"];
conn=new SqlConnection(ConnectionString); if(!IsPostBack)
BindDropDownList();
}
private void BindDropDownList()
{
string strsql;
strsql="select * from dep ";
ds=new DataSet();
da=new SqlDataAdapter(strsql,conn);
conn.Open();
da.Fill(ds,"Dep");
dep_name.DataSource=ds.Tables[0].DefaultView;
dep_name.DataBind();
conn.Close();
}
{
ConnectionString=System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"];
conn=new SqlConnection(ConnectionString); if(!IsPostBack)
BindDropDownList();
}
private void BindDropDownList()
{
string strsql;
strsql="select * from dep ";
ds=new DataSet();
da=new SqlDataAdapter(strsql,conn);
conn.Open();
da.Fill(ds,"Dep");
dep_name.DataSource=ds.Tables[0].DefaultView;
dep_name.DataBind();
conn.Close();
}
解决方案 »
- Response.Write("<script>alert('保存成功!');</script>")语句无效
- asp.net中怎样将html table单元格的值怎么取出来 然后保存到数据库中
- 能用编程的方法控制MasterPage里ContentHolder的加载次序吗?
- 一个比较棘手的问题, 关于Repeater嵌套后的分页程序
- SqlDataSource的查询语句到底查到了多少条语句,如何写代码取得?
- 为什么验证控件不起作用?
- Discuz!NT3.0论坛如何和.NET2.0开发网站整合!
- datagrid问题!
- 翻译题,E文好的朋友请进!
- asp.net我遇到的问题
- DropDownlist的数据绑定问题 请高手指点
- 表单提交<select>的值???
DdlStorage.DataValueField = "STORAGE_ID";
DdlStorage.DataTextField = "STORAGE_NAME";
DdlStorage.DataBind();
//想在dropdownlist中显示的内容
dep_name.DataTextField = "XXX";
//想在dropdownlist中保存的值的内容
dep_name.DataValueField = "YYY";
dep_name.DataBind();
难道还要用存储过程吗?
private void BindDropDownList()
{
string strsql;
strsql="select * from dep ";
ds=new DataSet();
da=new SqlDataAdapter(strsql,conn);
conn.Open();
da.Fill(ds,"Dep");
dep_name.DataSource=ds.Tables[0].DefaultView;
dep_name.DataTextField = "dep_name";
dep_name.DataValueField = "dep_id";
dep_name.DataBind();
conn.Close();
}