标签内的链接

时间:2013-07-29 15:31:48

标签: c# asp.net

我正在尝试在ListView项目模板中的标签内添加链接,但我无法使其正常工作。

我有这个标签:

<asp:Label runat="server" ID="SummaryLabel" Text='<%# Eval("Summary").ToString().Substring(0,Math.Min(200,Eval("Summary").ToString().Length)) + "... " + "More"%>'/>

我希望最后的“更多”这个词成为该项目详细信息页面的链接。尝试将“更多”放在锚标签和超链接中,但我得到了错误形成的标签。我很感激任何帮助解决这个问题或建议替代方法。

2 个答案:

答案 0 :(得分:2)

你可以按照以下方式做你想做的事:

<asp:Label runat="server" ID="SummaryLabel" Text='<%# Eval("Summary").ToString().Substring(0,Math.Min(200,Eval("Summary").ToString().Length)) + "... " + @"<a href=""Oherpage.aspx"">More</a>"%>'/>

请注意<a>是如何构建的...... OtherPage.aspx将是您发送用户所需的其他页面的链接。

答案 1 :(得分:0)

好的,修改,你做过这个吗?

   <asp:Label ...><Asp:HyperLink ...>More...</HyperLink> </Label>