我一直试图让这些运行看着很多不同的样品,但没有运气。
对我而言似乎没关系,但我在这里缺少什么?
<asp:Label ID="Label1" runat="server" Text="<%# String.Format("<a href=http://localhost/reportserver/Pages/ReportViewer.aspx?/temp&rs:Command=Render&id={0}>link</a>", Eval("ID")) %>" Width="100px" visible="true"></asp:Label>
由于
答案 0 :(得分:2)
“没有运气”不是描述性错误。
<%#
仅用于数据绑定表达式。您是否在代码隐藏中调用Page.DataBind()
或至少Label1.DataBind()
?
您也可以尝试
Text='<%= String.Format("<a href=http://localhost/reportserver/Pages/ReportViewer.aspx?/temp&rs:Command=Render&id={0}>link</a>", Eval("ID")) %>'
除此之外,为什么不在代码隐藏中做这样的事情,所以你没有这样的问题?
答案 1 :(得分:0)
<asp:Label ID="Label1" runat="server" Text='<%# String.Format("<a href=http://localhost/reportserver/Pages/ReportViewer.aspx?/temp&rs:Command=Render&id={0}>link</a>", Eval("ID")) %>' Width="100px" visible="true"></asp:Label>
你不应该使用Text =“something”。你应该使用Text ='something'