虽然sharepoint基于.net技术,但是对于一些.net基本实现方法在sharepoint仍然是有区别的,sharepoint 中将gridview导出到excel,就与.net有所区别。具体见讲解
方法一:使用GridViewExportUtil 辅助类
protected void lkbtnExport_Click(object sender, EventArgs e)
{
try
{
GridViewExportUtil.Export("PlannedTools.xls", gvPlanedTools, null);
}
catch(Exception ex) {
panError.Visible = true;
lbError.Text = ex.Message;
}
}
方法二:用另一种方法将gridview导出到excel,但是当gridveiw中有一些特殊列,如:身份证,这是导出的excel用此种方法会出现科学计数,而并非真实的身份证号码,如何转换?则只需用将Response.Write(@"");
Response.Write("");
Response.Write(sbTotal.ToString());
Response.Write("