New to Telerik UI for ASP.NET AJAXStart a free 30-day trial

HTML Encode the Entry Text

The RadDropDownTree's EnableEntryTextHtmlEncoding property controls whether the text of the entries will be encoded. By default the property's value is set to "false".

ASPNET
<telerik:RadDropDownTree RenderMode="Lightweight" runat="server" ID="RadDropDownTree1"
    EnableEntryTextHtmlEncoding="true"
    Width="300px"
    DataFieldID="ID"
    DefaultMessage="Select ..."
    DataFieldParentID="ParentID"
    DataTextField="Text">
    <DropDownSettings Width="300px" />
</telerik:RadDropDownTree>
C#
protected void Page_Load(object sender, EventArgs e)
{
    if (!IsPostBack)
    {
        RadDropDownTree1.DataFieldID = "ID";
        RadDropDownTree1.DataFieldParentID = "ParentID";
        RadDropDownTree1.DataValueField = "ID";
        RadDropDownTree1.DataTextField = "Text";
        RadDropDownTree1.DataSource = GetData();
        RadDropDownTree1.DataBind();
    }

    RadDropDownTree1.SelectedValue = "4";
}

public DataTable GetData()
{
    var table = new DataTable();
    table.Columns.Add("ID");
    table.Columns.Add("ParentID");
    table.Columns.Add("Value");
    table.Columns.Add("Text");

    table.Rows.Add(new String[] { "1", null, "World_Continents", "World Continents" });
    table.Rows.Add(new String[] { "2", null, "World_Oceans", "World Oceans" });

    table.Rows.Add(new String[] { "3", "1", "Asia", "Asia" });
    table.Rows.Add(new String[] { "4", "1", "Africa", "Africa (<strong> test</strong>)" });
    table.Rows.Add(new String[] { "5", "1", "Australia", "Australia" });
    table.Rows.Add(new String[] { "6", "1", "Europe", "Europe" });
    table.Rows.Add(new String[] { "7", "1", "North_America", "North America" });
    table.Rows.Add(new String[] { "8", "1", "South_America", "South America" });

    table.Rows.Add(new String[] { "9", "2", "Arctic_Ocean", "Arctic Ocean" });
    table.Rows.Add(new String[] { "10", "2", "Atlantic_Ocean", "Atlantic Ocean" });
    table.Rows.Add(new String[] { "11", "2", "Indian_Ocean", "Indian Ocean" });
    table.Rows.Add(new String[] { "12", "2", "Pacific_Ocean", "Pacific Ocean" });
    table.Rows.Add(new String[] { "13", "2", "South_Ocean", "SouthOcean" });
    return table;
}
Not finding the help you need?
Contact Support