跪求导出问题!! 在线等 !!!
导出EXCEL问题
前台代码:<script language="javascript" event="onclick" for="btnexp">
var tbtext = document.all["RepListTable"].innerHTML;
document.Form1.Hidden1.value="export";
document.Form1.Hidden2.value=tbtext;
document.Form1.submit();
</script>
<div id="Div2" style="position: absolute; height: 100%; width: 300%">
<table id="ExpBtnTable" style="background-color: transparent" height="20" width="100%"
align="center">
<tr>
<td bgcolor="lavender">
<input class="button" id="btnexp" style="width: 60px" type="button" value="导出" />
<asp:HiddenField id="Hidden1" runat ="server" />
<asp:HiddenField id="Hidden2" runat ="server" />
</td>
</tr>
</table>
<asp:Table BorderWidth="0" runat="server" CellPadding="0" GridLines="Both" CssClass="TableClass"
EnableViewState="False" CellSpacing="0" ID="Table1">
</asp:Table>
</div>
后台代码:
if ((this.IsPostBack) && (Hidden1.Value == "export"))
{
string mstr = Hidden2.Value;
Hidden2.Value = "";
string strFile = "nores";
strFile = this.Server.UrlEncode(strFile);
Response.Clear();
Response.Buffer = true;
Response.AddHeader("Content-Disposition", "attachment; filename=" + strFile + ".xls");
Response.ContentEncoding = System.Text.Encoding.GetEncoding("gb2312");
Response.ContentType = "application/vnd.ms-excel";
Response.Charset = "";
EnableViewState = false;
Response.Write(mstr);
Response.End();
}
导出后出现:
<TBODY>
<TR>
<TD class=TableHead style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid">端口ID</TD>
<TD class=TableHead style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid">端口号</TD>
问题: 我只想导出数据
他全部都导出来
我该怎么办啊?