0

这是我正在尝试做的事情:

我有一个gridview,由于屏幕空间问题,它会截断模板字段之一(标签控件)中的文本。

我想要做的是,将该gridview 导出到一个excel 文件,但我希望该字段在导出时不会被截断。

有没有办法做到这一点?基本上我正在尝试以编程方式删除函数调用。

这是 TemplateField 的代码:

<asp:TemplateField Header-Text="Notes">
    <ItemTemplate>
        <asp:Label id="lblNotes" runat="server" Text='<# TruncateText(Eval("Notes"),60) %>'></asp:label>
    </ItemTemplate>
</asp:TemplateField>
4

2 回答 2

0

我认为您可以在页面中添加任何类型的标志变量,例如,如果此变量为真,请不要调用该函数。

抱歉,我很快就回答了这个问题,如果您需要更多详细信息或要遵循的代码,请告诉我。

谢谢。

于 2012-03-05T16:37:48.427 回答
0

将全文也隐藏在另一个标签中。

然后在下面的示例 URL 中,在PrepareGridViewForExport方法内部隐藏截断的标签并显示完整的内容标签。

http://www.c-sharpcorner.com/UploadFile/DipalChoksi/exportxl_asp2_dc11032006003657AM/exportxl_asp2_dc.aspx

于 2012-03-05T16:43:35.897 回答