-我想实现一种效果,在DropdownList控件里面,我用DropDownList控制gridview中的数据
-除了绑定数据库的数据之外,还想加一个项叫“全部”。功能当然是显示gridview中所有的数据,请问如何实现,“全部”这个项是数据库没有的
-最好能给出重要的代码参考
-我想实现一种效果,在DropdownList控件里面,我用DropDownList控制gridview中的数据
-除了绑定数据库的数据之外,还想加一个项叫“全部”。功能当然是显示gridview中所有的数据,请问如何实现,“全部”这个项是数据库没有的
-最好能给出重要的代码参考
private void BindDiscount()
{
TList<TDiscount> oList = new TList<TDiscount>();
oList = DataRepository.TDiscountProvider.GetAll();
if (oList != null)
{
ddlDiscount.DataTextField = "DDiscount";
ddlDiscount.DataValueField = "DId";
ddlDiscount.DataSource = oList;
ddlDiscount.DataBind();
}
ddlDiscount.Items.Insert(0, new ListItem("无", "0"));
}
在Page_Load或者Form_Load里调用此方法
提取:string strValue = ddlDiscount.SelectedValue;
dropdownlist每个项有两个属性。 一个是text 一个是selectedvalue ; text是dropdownlist显示出来的值,如果text说成是显示值,那么selectedvalue可以说成是隐含值, 你可以将“所有”这个项的text设置为“所有”selectedvalue设置为"*" 到时候查询 select '"+dropdownlist1.selectedvalue+"' from [表] 就ok了。、·~
还有一个方法就是用selectedindex 他的索引值··