<system.web>
<httpRuntime requestValidationMode="2.0" />
<pages validateRequest="false"/>
</system.web> |
<form id="form1" runat="server">
<div>
<script type="text/template" id="Template">
<a rel='nofollow' href='market.aspx?id={{:id}}'>{{:name}}</a>
</script>
<asp:ScriptManager ID="scrpt" runat="server"></asp:ScriptManager>
<asp:Button ID="btn" runat="server" Text="Click to reload" />
<ej:Grid ID="dg" runat="server" EnableViewState="true"><Columns>
<ej:Column Field="name" Template="#Template" />
</Columns>
</ej:Grid>
</div>
</form> |
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="scrpt" runat="server"></asp:ScriptManager>
<asp:UpdatePanel ID="panel" runat="server">
<ContentTemplate>
<ej:Button ID="btn1" Type="Button" runat="server" Text="Remove Column" ClientSideOnClick="onClick" />
<ej:Grid ID="dg" runat="server"><Columns>
<ej:Column Field="id" Width="50" HeaderText="SNo" TextAlign="Center" AllowSorting="false" />
. . .
<ej:Column Field="substate" HeaderText="Sub-State" Width="150" />
</Columns>
</ej:Grid>
</ContentTemplate>
</asp:UpdatePanel>
</div>
<script type="text/javascript">
function onClick(args){
var obj = $("#dg").ejGrid("instance");
obj.columns("substate","remove");
}
</script>
</form> |