DataReader如何邦定 DropDownList

我用 DataReader 去邦定 DropDownList 可是
在进行选择的时候 好像是 邦定不了 VALUE 的值
DataValueField
DataTextField

这两个 属性里面 在页面上可以看到 DataTextField 这个 但是当我写代码要求他 输出 DataValueField 值的时候 确出不来 怎么 弄

第1个回答  2007-10-15
this.dropdownlist.datatextfield(dr[0].tostring()).value = dr[1].tostring();

dr[0]在dropdownlist里显示的标题名.
dr[1]是你想要的对应的内容.如:图片路径....

怎样使用DROPDOWNLIST绑定数据返回选择行
首先在web.config创建一个键值。<appSettings> <add key="CONNSTR" value="server=(local);database=Test;user id=sa;"\/> <\/appSettings> 在.aspx.cs的命名空间上加上下面三个:using System.configuration;using System.Data;using System.Data.SqlClient;下面是绑定DropDownList:protected void Init...

asp.net中用datareader填充dropdownlist的时候为什么会少一条记录?_百...
SqlConnection mydatacon = new SqlConnection(StrCon);mydatacon.Open();using (SqlCommand mycmd = new SqlCommand(StrCom, mydatacon)){ mycmd.Parameters.AddWithValue("@id", DDLFatherClass.SelectedValue);using (SqlDataReader mysdr = mycmd.ExecuteReader()){ if (mysdr.HasRows){ DDLChild...

dropdownlist无法绑定啊!怎么办啊!求助!值为null!
绑定DropDownList时,DataTextField和DataValueField分别设置,再加数据源,DataBind();就行了

数据访问层查数据,显示层的下拉框显示数据 怎么写
\/\/地区绑定 private void Bind(){ SqlDataReader dr = ba.GetDUList(""); \/\/查询数据,返回 SqlDataReader while (dr.Read()){ ListItem li = new ListItem();li.Value = dr["AreaID"].ToString();li.Text = dr["AreaName"].ToString();dropdownlist.Items.Add(li); \/\/绑定...

关于aspx中dropdownlist的问题
\/\/首先我想父dropdownlist也绑定数据库,后面想没必要 \/\/if(!IsPostBack) \/\/{ \/\/绑定父dListParent \/\/ BindParent(); \/\/} \/\/获得传递过来的parent_id值,如果是第一次请求他为null string str = Request.QueryString["parent_id"]; string str1 = dListParent.SelectedValue;; Response.Write(str1); \/\/如...

c# datagrid 更新数据
SqlDataReader r;Button2_Click(object sender,System.EventArgs e){ r=cmd.ExecuteReader();DropDownList2.DataSource=r;DropDownList2.DataBind();\/\/如果已经绑定数据源的话只用这句就可以了 r.Close();DropDownList2.Items.Add(new ListItem("--No selected--","0"));DropDownList2.SelectedIndex=...

asp.net如何实现从一个下拉列表往另一个下拉列表添加内容
region 绑定DropDownList 控件代码 public static bool ControlClass(DropDownList CN, string SqlStr, string TF, string VF){ SqlConnection conn = DBConn.conn();SqlCommand cmd = new SqlCommand(SqlStr, conn);try { conn.Open();SqlDataReader der = cmd.ExecuteReader();CN.DataSource = ...

dropdownlist数据绑定好以后总是显示的比数据库少一条,怎么弄_百度知 ...
dropdownlist.datasource=table;dropdownlist.selectindex=0;droppdownlist.dataTextfied="字段名";dropdownlist.databind();

dropdownlist如何选中第一项的值
con.Open();\/\/建立链接完毕 SqlCommand com=new SqlCommand("select * from attend",con);SqlDataReader sdr=com.ExecuteReader();this.DDL_manufacturer.DataSource=sdr;this.DDL_manufacturer.DataTextField="manufacturer";\/\/要显示的字段 this.DDL_manufacturer.DataValueField="attendid";\/\/设置主键 ...

DropDownList实现省级-市级-县-镇;联动
是选择某项后,所选的值还是第一项还是怎么呢?如果是这种情况的话可能就是SelectedIndexChanged事件根本就没触发,这时你就得检查你的DropDownList是否加了AutoPostBack属性了,只有这个属性的值为True才能触发事件,这里和IsPostBack没多大关系的,IsPostBac只是判断是否是回发请求的......

相似回答
大家正在搜