这可能很简单,但不知何故,我想不出一种直接的方式。从服务器端的DataGrid
对象生成HTML输出(<TABLE>
)是否可行?喜欢的东西:从DataGrid生成HTML表格
MyDataGrid.DataSource = MyDataTable;
MyDataGrid.DataBind();
string My_HTML_Table = MyDataGrid.A_Fancy_Method_To_Generate_HTML();
此时字符串My_HTML_Table
应该有类似<TABLE><TR><TD>1</TD>...</TABLE>
。
你可以试试datagrid.rendercontrol方法。 –