TEL:400-8793-956
当前位置:程序、服务器

Web.Config的“添加”部分中的Img标记

提问者:互联网网民 近期获赞:634 浏览人数:899 发布时间:2020-12-09 13:37:25

 问:大家好,

 
我遇到一个奇怪的问题。
我想在web.config文件的appSettings部分下有一个包含img标记的add标记,以便在我的隐藏代码中可以调用Server.MapMethod方法并加以利用。 该代码成功构建,但显示出以下错误:元素appSettings包含无效的子元素。仅允许添加,删除和清除元素。 以下是我的web.config部分:
 
隐藏   复制代码
<add key="Third" value="<img src="Images/Pic.png"  önclick="Redirect('http://www.google.com');" style="margin-removed250px; removed:pointer;" />"/>
<add key="Section1" value="You don't have access..."/>
 
下面是我如何在代码隐藏中调用:
 
隐藏   复制代码
Section1.Text = Server.MapPath(ConfigurationManager.AppSettings["Section1"]);
Third.InnerHtml = Server.MapPath(ConfigurationManager.AppSettings["Third"]);
 
 
我试着把 和gt; 东西和<和>符号,但它不起作用。
 
答:您确实需要对其进行编码,因为它是XML。因此,该值将为“&lt; img src =” Images /等。特殊字符
 
我建议将其放入数据库中的设置表,甚至可能将onclick分解为一个不同的字段。您尝试将很多内容塞入xml值,但是如果语法正确,它应该可以工作。
上一篇: 开发我的网站需要多少费用?
下一篇: 如何检查字符串是否符合条件?