2011-05-30 52 views
0

嗨 我在asp.net中使用基於ajax的自動完成組合框由官方微軟Ajaxtoolkit,我獲取它背後的三個屬性,一個是它的文本,第二個是它的值,第三個是另一個屬性與每個值有關,來自數據庫,我可以訪問值和文本,但不能訪問它的第三個屬性,是否有任何選擇這樣做,就像我們做SelectedItem.Value來獲取值,SelectedItem.Text爲文本,對於任何其他屬性,我們可以做什麼?Ajaxbased Combobox屬性訪問ASP.Net

非常感謝 與Atif

回答

1

你可以做,通過與值部分追加第三屬性

我的意思是,當你取出由數據庫CON貓值都與一個分離的價值觀和拆分它。

用於SQL Server串聯使用這個鏈接

http://msdn.microsoft.com/en-us/library/ms177561%28v=sql.90%29.aspx

+0

我在Java Flex中看到過,您可以在組合框中獲取數千個屬性並使用屬性屬性訪問它,這在.Net中是不可能的嗎? – 2011-05-30 06:12:45

0

您可以設置從代碼隱藏使用「鍵」,「值」組合下拉的屬性值,請檢查下面的語法:

設置:

ddl.Attributes.Add("key", "value"); 

要獲取:

string val = ddl.Attributes["key"].ToString(); 

您必須根據您的邏輯和條件使用此鍵和值。