extjs 导出excel的问题 本帖最后由 gongxiaoyong 于 2012-06-07 17:30:23 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我常用的做法是,直接将后台数据,比如C#中的DataTable在后台构造为html的<table>然后输出。没有必要去用EXTJS转,那样太麻烦。下面代码是输出的。 Response.Clear(); Response.ClearHeaders(); Response.ClearContent(); Response.AddHeader("content-disposition", "attachment;filename=Statistics.xls"); Response.Charset = "gb2312"; Response.ContentType = "application/Statistics.xls"; System.IO.StringWriter stringWrite = new System.IO.StringWriter(); System.Web.UI.HtmlTextWriter htmlWrite = new System.Web.UI.HtmlTextWriter(stringWrite); Response.Write("<html><head><meta http-equiv=Content-Type content=\"text/html; charset=utf-8\">"); Response.Write(strTable); //表 Response.Write("</body></html>"); Response.End(); 构造就不说了其中strTable就是<table> <tr> <td> </td> </tr></table>这种形式的表。 jsp中遍历集合时自动换行的问题:代码如下,但是页面显示结果很乱,现在想要要横着排,请问怎么修改 如何用js获取链接指向的页面中的信息 模拟select多级下拉浮动菜单,同时可以传值 如何改变当前窗口 resizable属性 求助:帮忙看下代码!!! EXTJS从tree拖拽到view的问题 高分 用户设置页面刷新时间 简单问题,用JS怎么实现页面初始化时,就像网页按了F11的效果一样? prototype问题. 在document.form1.?.value这个?可以用变量名吗? 怎样给每个叶子节点加链接 div显示连接
下面代码是输出的。 Response.Clear();
Response.ClearHeaders();
Response.ClearContent();
Response.AddHeader("content-disposition", "attachment;filename=Statistics.xls");
Response.Charset = "gb2312";
Response.ContentType = "application/Statistics.xls";
System.IO.StringWriter stringWrite = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htmlWrite = new System.Web.UI.HtmlTextWriter(stringWrite);
Response.Write("<html><head><meta http-equiv=Content-Type content=\"text/html; charset=utf-8\">");
Response.Write(strTable); //表
Response.Write("</body></html>");
Response.End(); 构造就不说了
其中strTable就是
<table>
<tr>
<td>
</td>
</tr>
</table>
这种形式的表。