我有一个Gridview
喜欢这幅画。在我最后一栏中,我记下了那一行的记录。 (简单地说,我做了编辑,选择,更新的是GridView的经典特性。)导出错误到Excel的GridView列与文本框
正如你看到的,我的最后一列有Textbox
(Multiline
)
这是我的最后一列的GridView码;
<EditItemTemplate>
<asp:TextBox ID="txtTNOT" runat="server" Height="35" TextMode="MultiLine" DataSourceID="SqlDataSource8"></asp:TextBox>
<asp:SqlDataSource ID="SqlDataSource8" runat="server"
ConnectionString="<%$ ConnectionStrings:SqlServerCstr %>"
SelectCommand="SELECT [T_NOT] FROM [TAKIP] WHERE T_HESAP_NO = @T_HESAP_NO ">
<SelectParameters>
<asp:Parameter Name="T_HESAP_NO" Type="String" />
</SelectParameters>
</asp:SqlDataSource>
</EditItemTemplate>
然后我出口这Gridview
以优秀的代码;
protected void LinkButton1_Click(object sender, EventArgs e)
{
Response.Clear();
Response.AddHeader("content-disposition", "attachment;filename=TahTakip.xls");
Response.Charset = "";
Response.ContentType = "application/vnd.xls";
System.IO.StringWriter stringWrite = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);
GridView1.RenderControl(htmlWrite);
Response.Write(stringWrite.ToString());
Response.End();
}
这一步以后没有问题。问题是当我打开这个excel文件时,NOT
列与其他列不同。它有这样的图片Textbox
;
我并不想成为一个Textbox
我Excel
文件。只需要一个正常的单元格,像左栏那样有一个NOT值。
我怎样才能做到这一点?
最佳Regars,
Soner
我编辑我的答案,PLZ检查,让我知道,如果你有任何问题 – 2011-03-09 09:21:59