2010-11-23 66 views
1

我想從SQL Server數據庫檢索XML數據並使用C#上的LINQ查詢將其綁定到DropDownList。在客戶表SQL Server和LINQ查詢中的XML數據類型

XML領域:

<root> 
    <clientname>andrew</clientname> -- dropdownlist text field 
    <clientid>1</clientid>   -- dropdownlist value field 
    <clientname>jim</clientname> 
    <clientid>2</clientid> 
    <clientname>john</clientname> 
    <clientid>3</clientid> 
    <clientname>johnson</clientname> 
    <clientid>4<clientid> 
</root> 

你有什麼想法?

回答

1

LINQ(大概意思是LINQ-to-SQL或EF)目前沒有對XML數據類型進行任何特殊處理。您需要像平常那樣取回,然後將其加載到DOM中並從那裏處理。也許看到這個問題:how to load xml file into dropdownlist in asp.net

+0

謝謝你的回答 – 2010-11-23 09:54:04

0

目前尚不清楚爲什麼您將實體列表存儲爲一個值。 嘗試規範你的數據庫模型。