下面的代码怎么只输出了
学号,姓名,性别,年龄,班级,籍贯
1,gyy
而不是
学号,姓名,性别,年龄,班级,籍贯
1,gyy,m,19,1,湖南
呢???
另:怎样才能让一个字段占据一列,而不是现在的所有字段(学号,姓名,性别,年龄,班级,籍贯)占据一列??
StringBuilder sb = new StringBuilder();
sb.Append("学号,姓名,性别,年龄,班级,籍贯");
sb.Append(Environment.NewLine);
sb.Append("1,gyy,m,19,1,湖南");
sb.Append(Environment.NewLine);
Response.ClearHeaders();
Response.Charset = "GB2312";
string name = "Test.xls";
Response.AppendHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(name, Encoding.UTF8).ToString());
Response.AppendHeader("Content-Length", sb.Length.ToString());
Response.ContentType = "application/vnd.ms-excel";
Response.ContentEncoding = System.Text.Encoding.Default;
Response.Write(sb.ToString());
Response.End();
学号,姓名,性别,年龄,班级,籍贯
1,gyy
而不是
学号,姓名,性别,年龄,班级,籍贯
1,gyy,m,19,1,湖南
呢???
另:怎样才能让一个字段占据一列,而不是现在的所有字段(学号,姓名,性别,年龄,班级,籍贯)占据一列??
StringBuilder sb = new StringBuilder();
sb.Append("学号,姓名,性别,年龄,班级,籍贯");
sb.Append(Environment.NewLine);
sb.Append("1,gyy,m,19,1,湖南");
sb.Append(Environment.NewLine);
Response.ClearHeaders();
Response.Charset = "GB2312";
string name = "Test.xls";
Response.AppendHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(name, Encoding.UTF8).ToString());
Response.AppendHeader("Content-Length", sb.Length.ToString());
Response.ContentType = "application/vnd.ms-excel";
Response.ContentEncoding = System.Text.Encoding.Default;
Response.Write(sb.ToString());
Response.End();
解决方案 »
- 急!!textbox失去焦点的时候验证账号是否存在?
- Asp .net 图片绑定 求知道
- 相当难的一个问题!控件嵌套怪方法!帮我搞定分全给你了
- 谁有dotLucene做的数据库检索和中文分词的例子呢,可以参考一下吗?
- 从fileupload中获得路径
- 项目的移植问题?
- 为什么我执行到myCommand.Fill(myDataSet)就报错:外部表不是预期的格式。,这是什么问题
- [用过拾色器的请进]请问如何从一个拾色器中选中一个颜色之后能把这个值返回给调用页且能使调用页立即做出变换成该所选颜色的反应呢
- asp.net里提交页面到服务器,返回后页面原有内容的中文部分成为乱码
- 路由问题??
- 在Ext中不使用PagingToolbar组件,该怎么分页
- 怎么查看我计算机上的一个dll文件啊,如何对它里面的东西进行编译啊
最好采用表格
sb.Append("<table border=1");
sb.Append("<tr><td>学号</td><td>姓名</td><td>性别</td><td>年龄</td><td>班级</td><td>籍贯</td></tr>");