2012-03-01 44 views
1

當我使用Telerik RadGridView控件(silverlight)的「導出」功能時,我無法看到生成的csv中的所有網格列。 我已經看到,如果我使用「GridViewDataColumn」它工作正常。Silverlight Telerik RadGridView - 導出到csv並不顯示所有網格列

但是,如果我使用帶有CellTemplate和CellEditTemplate的「GridViewColumn」,則該列不會出現在生成的csv文件中。

例如,在下面的例子中,Name和Rank列被導出爲列,但最後一列「Place」不可用。請幫助...

<!-- This column works --> 
<telerik:GridViewDataColumn Header="Rank" DataMemberBinding="{Binding Rank}"> 
    <telerik:GridViewDataColumn.CellTemplate> 
    <DataTemplate> 
     <TextBlock Text="{Binding Rank}"/> 
     </DataTemplate> 
     </telerik:GridViewDataColumn.CellTemplate> 
</telerik:GridViewDataColumn> 

<!-- This column does not work - not shown in the exported csv --> 
<telerik:GridViewColumn Header="Place" 
             IsReorderable="False" 
             IsFilterable="False" 
             UniqueName="MyPlace"> 
       <telerik:GridViewColumn.CellTemplate> 
        <DataTemplate> 
         <TextBlock Text="{Binding Place}" /> 
        </DataTemplate> 
       </telerik:GridViewColumn.CellTemplate> 
       <telerik:GridViewColumn.CellEditTemplate> 
        <DataTemplate> 
         <TextBox Text="{Binding Place}"/> 
        </DataTemplate> 
       </telerik:GridViewColumn.CellEditTemplate> 
      </telerik:GridViewColumn> 

回答

0

根據這一link您不能導出GridViewColumn,並應使用有限GridViewDataColumn

相關問題