我有一个数组列表,其中有3个字段(id,description,typeid),我将arraylist绑定到ASP DropDownList。在绑定期间,我将描述字段设置为DataTextField,并将另一个字段“Id”DataValueField。如何分配第三个值到下拉列表?
代码:
Dim b As ArrayList
b = //Assigning ArrayList
Me.drpDwn.DataSource = b
Me.drpDwn.DataTextField = "description"
Me.drpDwn.DataValueField = "id"
Try : Me.drpDwn.DataBind() : Catch ex As Exception : ErrorEmailAlert.SendErrorViaEmail(Server, Session, ex) : End Try
当用户选择从DropDownList的值,我需要typeid的值也需要设置为变量。
有人可以让我知道当我选择特定的ID时如何获得“typeid”的价值吗?
编辑:我需要在后面的代码中所选值的typeid值。不是ID(数据值)值或描述(数据字段)
可能重复[DropDownList,获取DataValueField在C#中返回](http://stackoverflow.com/questions/17348678/dropdownlist-getting-datavaluefield-returned-in-c-sharp) – dotNET
我正在寻找代码后面的选定值的typeid值。不是id(数据值)值或说明(数据字段)@dotNET – Knowledge2Share