&之间的字符和>无法在datalist中显示

时间:2013-07-03 07:58:47

标签: asp.net label datalist

在我的文本框中输入的字符是<和>没有显示在datalist控件中。例如我进入文本框,数据保存在数据库中。但是当我调用函数从数据库获取数据时,值来自数据库,但它没有显示在datalist标签中control.ther它显示的特殊字符,但字符除外。

但我想在字符串中找到完整的字符串&替换<与<和>用>在整个字符串中。例如,我们输入文本框然后在保存到数据库时它应保存为< fff>在asp .net.lease中给我一个例子

2 个答案:

答案 0 :(得分:0)

我不确定asp在使用datalist控件做什么,但它确实将它输出到html。并在html“<”和“>”是特殊字符。编写一个方法来替换那些特殊字符。例如。 “<”将是& lt;和>将是& gt;

对html中的特殊字符的引用:

http://www.degraeve.com/reference/specialcharacters.php

答案 1 :(得分:0)

我不是asp开发人员,但我用hogle搜索htmlentities的同义词..使用HtmlEncode()