Javascript 如何在ASP.NET文本控件中动态显示图像
以下代码不起作用:Javascript 如何在ASP.NET文本控件中动态显示图像,javascript,asp.net,Javascript,Asp.net,以下代码不起作用: literalNews.Text = "<img id='Image3' src='~/images/news_li.gif' alt=' ' height='20' width='20' />"; literalNews.Text=”“; 假设您的上下文是一个需要解析的页面,因为它是一个.net结构,它允许在网站的不同级别使用代码 试一试 string src=Page.ResolveUrl(“~/images/news\u li.gif”); litera
literalNews.Text = "<img id='Image3' src='~/images/news_li.gif' alt=' ' height='20' width='20' />";
literalNews.Text=”“;
假设您的上下文是一个需要解析的页面,因为它是一个.net结构,它允许在网站的不同级别使用代码
试一试
string src=Page.ResolveUrl(“~/images/news\u li.gif”);
literalNews.Text=string.Format(“,src);
另一个选项是使用根相对路径
literalNews.Text = "<img id='Image3' src='/images/news_li.gif' alt=' ' height='20' width='20' />";
literalNews.Text=”“;
试试这个,这个对我很好:)
literalNews.Text=”“;
在文本中绑定图像标记
。就这样!您无法作为“~/images/etc
工作,需要解析路径。Jon P的意思是您可以尝试从“~/images/news\u li.gif”中删除“~”
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' />";