HTML编码asp.net树视图节点

时间:2012-06-18 04:10:36

标签: c# asp.net

我想知道如何在asp.net treeview控件中对html编码节点?我有一个要求,要求节点具有接受“<”的项目“>” 中符号。

以下代码示例是我目前用作treenode的内容。

public class SampleTreeNode : TreeNode
{
    public SampleTreeNode(string text, string value)
        : base(HttpUtility.HtmlEncode(text), value)
    {

    }
}

这个问题是当我把它放在一个带有文本“”的节点时。它将文本显示为“< Test>”代替 ””。我不确定这是否是放置编码命令的最佳位置。

1 个答案:

答案 0 :(得分:0)

使用HttpContex.Current.Server.HtmlEncode和HttpContex.Current.Server.HtmlDecode