在ASP.NET中的Eval之后添加特殊字符

时间:2016-03-31 12:45:31

标签: c# asp.net

如何在ASP.NET C#中的eval之后添加& 字符

我有这条线

<asp:Image ID="img1" runat="server" CssClass="item"  ImageUrl="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" 
data-src='<%# "http://www.example.com/images/"+Eval("ThumbnailFile")+"&width=200" %>'
 AlternateText='<%# Eval("Title") %>' />                                                                

我得到了像http://www.example.com/images/thumbnail.jpg&amp;width=200

这样的链接

但我需要链接为http://www.example.com/images/thumbnail.jpg&width=200

1 个答案:

答案 0 :(得分:0)

您可以尝试在data-src属性中使用data-src='<%# HttpUtility.HtmlDecode("http://www.example.com/images/"+Eval("ThumbnailFile")+"&width=200") %>'

$(".my_class:visible").first().toggle();