我有2個具有單一關係的SQL表。表A:Id,ApplicationID,消息。表B:Id,ApplicationName。 關係:A.ApplicationID = B.IdObjectDataSource直接綁定
我想使用objectdatasource將它們直接綁定到一個gridview,但我想顯示ApplicationName而不是ApplicationID。
我該怎麼做?
謝謝大家。
我有2個具有單一關係的SQL表。表A:Id,ApplicationID,消息。表B:Id,ApplicationName。 關係:A.ApplicationID = B.IdObjectDataSource直接綁定
我想使用objectdatasource將它們直接綁定到一個gridview,但我想顯示ApplicationName而不是ApplicationID。
我該怎麼做?
謝謝大家。
listbox.DataBindings.Add("ValueMember",DataSource ,"ApplicationID");
listbox.DisplayMember.Add("DisplayMember",DataSource,"ApplicationName");
在一個文本框或標籤或什麼都控制,您可以使用Tag
屬性"ValueMember"
和Text屬性爲DisplayMember
,或者創建自己的。
你正在使用什麼類型的數據訪問? Ado.net? LINQ2SQL?實體框架?
樣本需要數據訪問,它將查詢兩個表併爲對象數據源的selectMethod提供數據。
嗨ScarTag,我創建了一個XSD數據集並將其拖到它。現在我已經在XSD中表示了我的sql表,但是如果我惹惱了選擇查詢,XSD不再映射我的實體。我必須調用視圖呢? – TiagoDias 2010-12-21 09:57:15