首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

dropdownlist1 绑定展示

2012-09-14 
dropdownlist1 绑定显示我有一个dropdownlist1 控件 绑定一个数据库代码:public void DropDown1(){string

dropdownlist1 绑定显示
我有一个dropdownlist1 控件 绑定一个数据库代码:
public void DropDown1()
  {
  string syr = ConfigurationManager.ConnectionStrings["jobConnectionString"].ConnectionString.ToString();
  SqlConnection con = new SqlConnection(syr);
  con.Open();
  string select = "select A_id, A_name from cns_area order by A_id desc";
  SqlDataAdapter myAdapter = new SqlDataAdapter(select, con);
  DataSet dataSet = new DataSet();
  myAdapter.Fill(dataSet, "Table1");
  //开始绑定DropDownList
  //指定DropDownList使用的数据源
  DropDownList1.DataSource = dataSet.Tables["Table1"].DefaultView;
  //指定DropDownList使用的表里的那些字段
  DropDownList1.DataTextField = "A_name"; //dropdownlist的Text的字段
  DropDownList1.DataValueField = "A_id";//dropdownlist的Value的字段
  DropDownList1.DataBind();
  }
 我想在是在 dropdownlist1 的下拉框中显示的事 字段 A_name 选择一个下拉框中的对象 在文本框中显示的是 该字段对应的 A_id 要怎么才能做到?

[解决办法]
在TextBox1中显示下拉框选中值的ID

C# code
this.TextBox1.Text= this.DropDownList1.SelectedValue;
[解决办法]
C# code
1 设置DropDownList1的自动回传属性:AutoPostBack="True" 2在DropDownList1选项更改时写代码: protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)        {              TextBox1.Text= DropDownList1.SelectedValue;        }
[解决办法]
2楼正解
[解决办法]
探讨

C# code

1 设置DropDownList1的自动回传属性:AutoPostBack="True"

2在DropDownList1选项更改时写代码:
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
TextBox1.Text=……

[解决办法]
[code=C#][/code]this.TextBox1.Text= this.DropDownList1.SelectedValue;
[解决办法]
探讨
我想在是在 dropdownlist1 的下拉框中显示的事 字段 A_name 选择一个下拉框中的对象 在文本框中显示的是 该字段对应的 A_id 要怎么才能做到?

[解决办法]
探讨
C# code

1 设置DropDownList1的自动回传属性:AutoPostBack="True"

2在DropDownList1选项更改时写代码:
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
TextBox1.……

[解决办法]
2楼的方法就可以了,你要获取选中的ID 你需要通过控件本身的事件来操作!

热点排行