Feb 23, 2014, 11:24 AM
[OPEN] [#436] Property grid gives error if entered property value is decorated with < and > characters.
I have given the code below which fails if property value entered is decorated with < and > characters. For ex: Execute and try entering <abc> Or <xyz>
<%@ Page Language="C#" %>
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
if (!Ext.Net.X.IsAjaxRequest) BuildSource();
}
private void BuildSource()
{
PropertyGrid1.Source.Add(new PropertyGridParameter()
{
Name = "NAME",
Value = "ABCD"
});
PropertyGrid1.Source.Add(new PropertyGridParameter()
{
Name = "ADDRESS",
Value = "Type value as <abc> and then click on save"
});
}
protected void Save_Click(object sender, DirectEventArgs e)
{
Ext.Net.X.Msg.Alert("save", "clicked");
}
</script>
<html>
<head runat="server">
<title></title>
</head>
<body>
<ext:ResourceManager runat="server" ID="ResourceManager1" />
<form id="form1" runat="server">
<ext:PropertyGrid ID="PropertyGrid1" runat="server" SortableColumns="false" ForceFit="true"
Layout="FitLayout">
<Source>
</Source>
<Buttons>
<ext:Button runat="server" ID="btnSave" Text="Save" Icon="Disk">
<DirectEvents>
<Click OnEvent="Save_Click">
<EventMask ShowMask="true" Msg="Saving ...">
</EventMask>
</Click>
</DirectEvents>
</ext:Button>
</Buttons>
</ext:PropertyGrid>
</form>
</body>
</html>
Please let me know if you have any solution
Last edited by Daniil; Feb 24, 2014 at 10:58 AM.
Reason: [OPEN] [#436]