如何在ASP中动态显示图像.. NET文字控制

How to show image dynamically in ASP.NET literal Control

本文关键字:图像 NET 文字 控制 动态显示 ASP      更新时间:2023-09-26

下面的代码不起作用:

literalNews.Text = "<img id='Image3' src='~/images/news_li.gif' alt=' ' height='20' width='20' />"; 

假设您的上下文是一个页面,您需要解析~/,因为它是一个。net结构,它使代码可以在网站的不同级别使用。

string src = Page.ResolveUrl("~/images/news_li.gif"); 
literalNews.Text = string.Format("<img id='Image3' src='{0}' alt=' ' height='20' width='20' />", src);

另一个选择是使用根相对路径

literalNews.Text = "<img id='Image3' src='/images/news_li.gif' alt=' ' height='20' width='20' />";

试试这个,这对我来说很好。:)

literalNews.Text = "<img id='Image3' src='../images/news_li.gif' alt=' ' height='20' width='20' />";