2010-04-20 230 views
0

我有一個表有一個Id和一個名稱字段。我通常將名稱綁定到下拉列表,但我被告知任何dml都應該在Id上,因此如何在下拉列表中使用該名稱並同時仍使用Id?下拉列表綁定

+0

可能的重複http://stackoverflow.com/questions/2675067/binding-listbox-to-listobject – Joey 2010-04-20 15:51:24

+0

一個非常類似的問題剛剛回答 - [這裏](http://stackoverflow.com/問題/ 2675067 /綁定列表框到的ListObject) – Ray 2010-04-20 15:47:47

回答

0

您可以將下拉列表的Text字段設置爲名稱,將Value字段設置爲該ID。

2

使用DataTextField和DataValueField綁定時:

ddlList.DataSource = thesource; 
ddlList.DataTextField = "Name"; 
ddlList.DataValueField = "ID"; 
ddlList.DataBind() 

其中ID和姓名都在你的數據源字段。