【发布时间】:2013-08-24 01:02:56
【问题描述】:
我在 System.Web.UI.WebControls.Gridview 控件(集成在 ASP.NET 网页中)中显示了一些大文本,最后我只在工具提示中显示了整个文本:
if (e.Row.RowType == DataControlRowType.DataRow)
{
string bigText = e.Row.Cells[5].Text;
if (e.Row.Cells[5].Text.Length >= 100)
{
e.Row.Cells[5].Text = e.Row.Cells[5].Text.Substring(0, 100) + "...";
e.Row.Cells[5].ToolTip = bigText;
}
}
(不要介意代码,这只是我所做的一个示例)
问题是我希望用户能够复制所有文本并最终使用它。更重要的是,如果工具提示很大,它并不会真正显示所有文本,因此能够复制所有文本会很有帮助。
我可以从工具提示中执行此操作吗?还是我必须实现其他东西?
我想要的功能有点类似于从 Visual Studio 调试器中的数据提示复制错误文本(尽管我会跳过复制值部分)。
【问题讨论】:
标签: c# asp.net gridview tooltip