2013-03-08 79 views
0

在这种情况下,我使用Telerik的RadGrid,但就这个问题而言,我并不认为这确实很重要。我有XML字符串在这样的格式:将绑定网格字段绑定到XML字符串元素

<Root> 
    <Sub> 
     <Name>a</Name> 
     <Value>1</Value> 
    </Sub> 
    <Sub> 
     <Name>b</Name> 
     <Value>2</Value> 
    </Sub> 
</Root> 

在数据绑定我的所有不同Name值创建列,现在我想数据绑定到Value上的每一行?

当使用SQL(在相同的格式)输出这个数据,我可以使用

Root.value('(Root/Sub[Name="a")/Value)[1]', 'nvarchar(50)') as 'a' 

所以我基本上需要的东西,这样做,但基于XML字符串在网格结合行时。谢谢。

回答