Asp.net到Excel,但在Excel中没有网格/线条

我使用下面的代码生成一个excel文件,但是在excel文件中没有看到任何网格或行。 我有我的数据,但没有线。 任何想法如何获得线/规则网格?

Table oTable = new Table(); //Add data to table. Response.Clear(); Response.Buffer = true; Response.ContentType = "application/vnd.ms-excel"; Response.AddHeader("Content-Disposition", "attachment;filename="test.xls""); Response.Charset = ""; this.EnableViewState = false; System.IO.StringWriter oStringWriter = new System.IO.StringWriter(); System.Web.UI.Html32TextWriter oHtmlTextWriter = new System.Web.UI.Html32TextWriter(oStringWriter); oTable.RenderControl(oHtmlTextWriter); Response.Write(oStringWriter.ToString()); Response.End(); 

有人可以帮忙!

如果向表中添加Border属性,则可以在Excel中看到网格线:

 Table oTable = new Table(); oTable.Attributes.Add("Border", "1");