.NET中正确使用数据控件的VALUE属性

在DropDownList,CheckBoxList等控件的ITEM字段中,有TEXT字段和VALUE字段。在页面中,TEXT字段是可以被看到的,而VALUE字段在后台。
正确设置VALUE字段的值,可以起到意想不到的效果。
例如在数据表中,有一列名称字段和识别ID字段,且识别ID字段为唯一约束。此时,一般都是以唯一字段为查询条件定位。
在加载这些控件的ITEM时,直接使用下列方法:
DropDownList.Item.Add(new ListItem(myText,myValue))
则对应的text和Value字段都被填入。
当读取选择内容,并建立对应查询时,可以使用如下方法:
Select * from mytable where keyField = @myvalue
这样,例如出现看到职员姓名,定位时,可以使用职员ID进行查询。
迅速而快捷。

你可能感兴趣的:(value)