如何在gridview中添加自述文件选项
本文关键字:添加 自述文件 选项 gridview | 更新日期: 2023-09-27 18:28:22
我使用的是带有c#的asp.net。我正在显示数据库表中的一些数据。该表的一列包含该特定记录的描述。我想先显示最低限度的描述,还想添加一些"阅读更多"选项(比如"阅读更多…"或"…")。
我该怎么做这份工作?
非常感谢帮助shell。
您可以使用以下代码:
public static string ShortDescription(string Description)
{
string result = Description;
if (result.Length > 50)
{
result = result.Substring(0, 50);
result += "....";
}
return result;
}
并使用上述方法:
<p>
<%# ShortDescription(Eval("Description").ToString())%>
<a href='ShowDescription.aspx?Id=<%# Eval("Id") %>'>Read more. . . </a>
</p>
您可以使用jquery插件-它对我来说非常棒-http://dotdotdot.frebsite.nl/
对于纯客户端JavaScript解决方案,您可以将部分描述隐藏在不可见的span:中
This is the beginning
<span style="cursor:pointer" onclick="this.nextSibling.style.display = this.nextSibling.style.display == 'none'? '': 'none'">...more...</span>
<span style="display:none">of a very very very very very very very very very very very very very long description</span>
http://jsfiddle.net/J3Mxs/
请注意,使用此解决方案的长描述将显示在与原始短描述相同的单元格中。