使用Silverlight导出到Excel
问题描述:
你好
我使用vb.net在Silverlight中工作.我想将数据从datagrid导出到excel.我的编码如下
Hello
Im working in Silverlight with vb.net. I want to export the data from a datagrid to excel. My codings are below
<data:DataGrid x:Name="SearchMesagesDataGrid" Height="Auto" Margin="5" HorizontalAlignment="Left" VerticalAlignment="Top"
AutoGenerateColumns="False" IsReadOnly="True" MinHeight="200" Grid.Row="4" Grid.ColumnSpan="7" CanUserSortColumns="True"
CanUserResizeColumns="True" >
<data:DataGrid.Columns>
<data:DataGridTemplateColumn Width="70" Header="CaseId" >
<data:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Margin="5" HorizontalAlignment="Left" VerticalAlignment="Top" Cursor="Hand" Tag="{Binding IssueId}" Text="{Binding IssueId}" MouseLeftButtonDown="MyMessageCaseIdTextBlock_MouseLeftButtonDown" ToolTipService.ToolTip="Click here to open the case" ></TextBlock>
</DataTemplate>
</data:DataGridTemplateColumn.CellTemplate>
</data:DataGridTemplateColumn>
</data:DataGrid.Columns>
</data:DataGrid>
答
将Silverlight DataGrid导出到Excel XML/CSV [ ^ ]
只需将其转换为VB.
Export Silverlight DataGrid to Excel XML/CSV[^]
Just convert it to VB.