如果是真正的源码,那么,你前台用什么读取?如果是gridview,看一下列的属性里面的HTMLENCODE是否为TRUE
如果是Literal,换成LABEL
TextArea不支持Html标签,除非你重写一个控件。不过好像可以将<br />标签用 \r\n转义一下
或者\t这些转义字符替换一下这些标签,其他的只有通过过滤类或正则来替换去除了,想保留不可能,除非你用其他的元素,比如div span label......
这个可以用js的函数进行转换的,比如上面的,可以使用decodeURI函数将注入&XX的字符串专为可读的形式,给你一个小例子:<html>
<body>
<script type="text/javascript">
document.write(decodeURI('&><'))
</script>
</body>
</html>
相反,如果要将“<”、“>”等特殊字符转换为&XX的形式,则可以使用encodeURI()函数。
祝你学习愉快!