缩短或替换使用asp:repeater和Buildlink创建的链接(Eval

时间:2015-06-01 18:50:35

标签: asp.net

我有一张数据表。表格中的一个字段有一个使用ASP创建的链接:Repeater,然后是buildlink(eval。代码发布在下面。链接太长,使表格太宽泛和丑陋。我想要更换带有不同单词的链接,就像"链接在这里"可能。或者,只是以某种方式缩短链接...任何信息都有用,我尽可能多地学习。

这是创建我想要缩短或替换的链接的代码。

<%# BuildLink(Eval("TaskDefinition.Url").ToString(), Eval("TaskInstanceID").ToString())%>

1 个答案:

答案 0 :(得分:1)

您可以尝试这样的事情

<a href='<% =BuildLink(Eval("TaskDefinition.Url").ToString(), Eval("TaskInstanceID").ToString())%>' >My Link</a>

刚刚编辑过,请复制/粘贴并尝试

<asp:HyperLink runat="server"  
NavigateUrl='<%# BuildLink(Eval("TaskDefinition.Url").ToString(), Eval("TaskInstanceID").ToString())%>'>
 My Link    
</asp:HyperLink>