前言
我们通常在编辑信息时,遇到需要将DropDownList中的信息设置为当前的值,很多情况下会出现“未将对象设置到实例”的情况,为此,我编写了下面两个方法,与大家共享。
代码
public void SetListDefaultText(DropDownList list,string val) { try { list.Items.FindByText(val).Selected = true; } catch {} }
public void SetListDefaultValue(DropDownList list,string val) { try { list.Items.FindByValue(val).Selected = true; } catch {} }
调用方法
string str_Area; str_Area = customerDetails.Area; // Area保存在封装各项数的类customerDetails(已经实例化)中 SetListDefaultText(AreaList,str_Area);