我在使用netadvantage ultrawebgrid控件时,在录入及导出到excel文件时都出现脚本错误,
后来我换了客户端javascript脚本文件,录入已经可以了,但导出到excel文件时依然出错,
请教高手该如何解决啊,谢谢!
后来我换了客户端javascript脚本文件,录入已经可以了,但导出到excel文件时依然出错,
请教高手该如何解决啊,谢谢!
解决方案 »
- 强人说下asp.net后台提交数据时弹出遮罩层,并且提交完成后自动关闭遮罩层
- GridView1.Rows[j].Cells[9].Text.ToString() 为空值,为什么?
- reporting services表达式问题
- 我从是ASPNET以有两年的时间。在这期间积累了一些代码。
- ASP.NET 1.1 如何在页面视图状态关闭的情况下,让页面中的用户控件视图状态可用!!!
- 我想问一个关于Cache的问题
- asp.net(C#)中怎样交换两条记录某个字段的值?
- vs.net 能否把长长的控件声明收缩卷起来
- 菜鸟提问:关于ASP.NET网站发布后修改的问题.
- [真的要散分才有人来吗]大家近来发表,讨论,学习查MSDN的技巧。(凡事自己解决,不要动不动就上来问)
- datagrid的数据源是数组的时候怎么写绑定?
- FileStream出现问题(非常急!!!)
private void ExportExcel()
{
Session["GridData"] = this.UltraWebGrid1;
StringBuilder js = new StringBuilder();
js.Append("<script language='Javascript'>");
js.Append("window.open('ToExcel.aspx?name=Activity');");
js.Append("</script>");
this.RegisterClientScriptBlock("toexcel", js.ToString());
}//ToExcel.aspx页面
private void Page_Load(object sender, System.EventArgs e)
{
if(!Page.IsPostBack)
{
string name=Request["name"].ToLower();
if (Session["GridData"]!= null)
{
this.UltraWebGridExcelExporter1.DownloadName=name+".xls"; this.UltraWebGridExcelExporter1.ExportMode=ExportMode.Download; this.UltraWebGridExcelExporter1.Export((Infragistics.WebUI.UltraWebGrid.UltraWebGrid)Session["GridData"]);
}
Session["GridData"] = null;
string js = "<script language='Javascript'>window.close();</script>";
this.RegisterClientScriptBlock("close",js.ToString());
}
}
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<cc1:UltraWebGridExcelExporter id="UltraWebGridExcelExporter1" runat="server"></cc1:UltraWebGridExcelExporter>
</form>
</body>