关于DropDownList 取值问题
DropDownList绑定和取值,绑定数据源已成功,请问DropDownList取所有的值在后台需要怎么写
[解决办法]
var values = dropdownlist1.Items.Cast<ListItem>().Select(item => item.Value).ToArray();
[解决办法]
DropDownList 一般都是取一个选中的值啊,用 SelectedValue
取所有值没有意义吧,按绑定时候怎么取的就怎么取好了。
[解决办法]
if (ddl.Items.Count > 0)
{
List<string> list = new List<string>();
for (int i = 0; i < ddl.Items.Count; i++)
{
list.Add(ddl.Items[i].Text);//列表
}
string[] allItems = list.ToArray();//数组
}
[解决办法]
this.DropDownList.selectvalue=数据库存储的值 这是给页面赋值
反过来是往数据库里存
你要取控件的所以属性值 那就直接查数据库 把过滤条件加上就完事了
[解决办法]
看你html设置DataValueField和DataTextField没,一般用SelectedValue,或者用SelectedItem 取Text或Value
[解决办法]