New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial
HTML Encode the Entry Text
Updated over 6 months ago
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;
}