我想要实现的是在我的锚标记href中使用Eval作为参数。锚点嵌套在中继器中,为什么我不能使用后面的代码来实现这一点。eval in anchor标记href
我已经尝试了一些没有任何运气的东西。
<a href="http://MyWebsite/ActiveUsers?ID=InsertEvalHere"><%# Eval("Name")%></a>
下面的下面的代码是什么,我试图做:
<a href="<% "http://MyWebsite/ActiveUsers?ID=" + DataBinder.Eval(Container.DataItem("ID"))%>"><%# Eval("Name")%></a>
<a href="<% "http://MyWebsite/ActiveUsers?ID=" + Eval("ID")%>"><%# Eval("Name")%></a>
<a href="http://MyWebsite/ActiveUsers?ID=<% DataBinder.Eval(Container.DataItem("ID"))%>"><%# Eval("Name")%></a>
<a href="http://MyWebsite/ActiveUsers?ID=<%# Eval("ID")%>"><%# Eval("Name")%></a>
以上都不似乎是正确的,因为我不断收到此错误 - 标签的格式不正确。
我应该如何处理?
谢谢。完美的作品。 – 2014-12-09 19:02:39
很高兴它帮助你 – 2014-12-10 10:23:09