1
我如何可以添加&字符添加特殊字符在ASP.NET
我這行
<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&width=200
,但我需要的鏈接是http://www.example.com/images/thumbnail.jpg&width=200
我與超鏈接和鏈接顯示的性能測試'&'儘管該頁面的HTML源文件顯示''&。顯然,瀏覽器正確地解釋了它。對於圖片,我還會在HTML輸出中看到'&',但元素的屬性顯示爲&&。使用'&'硬編碼值,不使用'Eval',給了我相同的行爲。 – ConnorsFan
對我而言,如果鏈接中包含圖像,則不會顯示&我使用的是javascript圖像庫,但不會顯示圖像& –
如果不對data-src屬性進行硬編碼,您會得到相同的結果使用綁定表達式? – ConnorsFan