急求asp.net dropdownlist动态设置item的value值以及获取当前选项的value值问题?

前台控件设置<asp:DropDownListID="role"runat="server"></asp:DropDownList>主要通过后台程序进行以下设置strin... 前台控件设置<asp:DropDownList ID="role" runat="server">
</asp:DropDownList>
主要通过后台程序进行以下设置
string str_connstring = ConfigurationManager.AppSettings["SqlString"];
SqlConnection myconn = new SqlConnection();
myconn.ConnectionString = str_connstring;
myconn.Open();
SqlCommand mycommand = new SqlCommand("select * from t_role", myconn);
SqlDataAdapter Adapter = new SqlDataAdapter();
Adapter.SelectCommand = mycommand;
DataSet myDs = new DataSet();
Adapter.Fill(myDs);

role.Items.Clear();
role.Items.Add("请选择角色");
role.Items[0].Value = "";
mycommand.CommandText = "select role_no,role_name from t_role where use_flag='1'";
SqlDataReader myreader = mycommand.ExecuteReader();
int i = 1;
while (myreader.Read())
{
role.Items.Add(myreader[0].ToString()+"-"+myreader[1].ToString ());
role.Items[i].Value = myreader[0].ToString();
i++;
}
最后采用ls_role = role.SelectedValue;进行获取value值
问题是当用 "update t_user_role set role_no='" + ls_role + "'"时,数据库中的值为空,但在前台中dropdownlist的item项能显示。请高手帮我看看问题出在哪里了?谢谢,
展开
 我来答
IsNull_Soft
2012-05-07
知道答主
回答量:17
采纳率:0%
帮助的人:7.9万
展开全部
function IniEventddlValue(){
var ddl=document.getElementById("role");
var contentvalue=-1;
var contenttext="请选择角色";
var dt=Font.Members.GetddlValue().value;//引用后台方法,GetddlValue()是后台方法名;
ddl.options.Add(new Option(contenttest,contentvalue));
if(dt.Rows.lenght!=0){
for(var i=0;i<dt.Rows.length;i++){
ddl.options.Add(new Option(dt.Rows[i][0]),dt.Rows[i][0]);
}

}
}
可以参考下,希望能帮到你;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yankj1988
2012-05-09 · 超过23用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:60.9万
展开全部
你Update语句写错了吧。应该是update 表名 SET 修改的字段 WHERE Role_no=role.SelectedValue
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hurenwang2007
2012-05-08
知道答主
回答量:24
采纳率:0%
帮助的人:9万
展开全部
“请选择角色”的值为空.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式