如何添加值 - 将有界DropDownList作为选定的值 [英] How to add value as -- to bounded DropDownList to be the selected one

查看:74
本文介绍了如何添加值 - 将有界DropDownList作为选定的值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何增加价值 -

将有界DropDownList作为选定的一个



我试过这个:



How to add value as --
To bounded DropDownList to be the selected one

I tried this:

ListItem lst = new ListItem();

       lst.Value = "0";
       lst.Text = "--";

       ddlBookName.Items.Add(lst);
       ddlBookName.SelectedItem.Value = lst.Text;
       ddlBookName.DataBind();





并没有成功!..



And it didn't success!..

推荐答案

执行此操作:

Do this:
ddlBookName.SelectedIndex = ddlBookName.Items.IndexOf(ddlBookName.Items.FindByText(lst.Text));


执行以下操作

do as below
ddlBookName.Items.Clear();
ddlBookName.Items.Insert(0, new ListItem("--", "0"));
ddlBookName.SelectedIndex = 0;
ddlBookName.AppendDataBoundItems = true;
ddlBookName.DataValueField = valueName; // change value field accordingly
ddlBookName.DataTextField = textName;  // change text field accordingly
ddlBookName.DataSource = datasource;  // change datasource accordingly
ddlBookName.DataBind();


这篇关于如何添加值 - 将有界DropDownList作为选定的值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆