or
							| how to disable filter while editing? thanks | 

| I want to make a cloumn readonly in editing only not in insert mode,can you help me? thanks | 

<telerik:RadGrid ID="grdAgingReport" Skin="WebBlue" EnableEmbeddedSkins="false" ShowStatusBar="true" OnSortCommand="grdAgingReport_SortCommand" OnPageIndexChanged="grdAgingReport_PageIndexChanged"Width="97%" OnPageSizeChanged="grdAgingReport_PageSizeChanged" OnItemCommand="grdAgingReport_ItemCommand" OnDetailTableDataBind="grdAgingReport_DetailTableDataBind" OnPreRender="grdAgingReport_PreRender" AllowSorting="True" PageSize="15" AllowPaging="True" AllowMultiRowSelection="false" runat="server" Gridlines="Both" CssClass="RadGrid_WebBlue"  HierarchyLoadMode="ServerOnDemand"> <ExportSettings HideStructureColumns="true"/> <MasterTableView Width="100%" CommandItemDisplay="Top" DataKeyNames="MainCategory">    <PagerStyle Mode="NextPrevAndNumeric" />    <CommandItemSettings ShowAddNewRecordButton="false" ShowRefreshButton="false" ShowExportToWordButton="true" ShowExportToExcelButton="true" ShowExportToCsvButton="true" />    <DetailTables>        <telerik:GridTableView DataKeyNames="SecondaryCategory" Name="grdTimePeriods" Width="90%" HierarchyLoadMode="ServerBind"></telerik:GridTableView>    </DetailTables> </MasterTableView>    </telerik:RadGrid>protected void grdAgingReport_DetailTableDataBind(object source, Telerik.Web.UI.GridDetailTableDataBindEventArgs e){    if (e.DetailTableView.Name == "grdTimePeriods")    {        GridDataItem _GridDataItem = (GridDataItem)e.DetailTableView.ParentItem;        string sMainCategory = _GridDataItem.GetDataKeyValue("MainCategory").ToString();        e.DetailTableView.DataSource = BuildSecondaryTable(sMainCategory);        //foreach (GridColumn _Column in e.DetailTableView.Columns)        //    if (_Column.UniqueName.ToUpper() == "SECONDARYCATEGORY")        //    {        //        _Column.Display = false;        //        break;        //    }    }}protected void grdAgingReport_PreRender(object source, EventArgs e){    foreach (GridColumn _Column in grdAgingReport.MasterTableView.AutoGeneratedColumns)    {        switch (_Column.UniqueName.ToUpper())        {            case "MAINCATEGORY":                _Column.Display = false;                break;        }    }    foreach (GridTableView _GridTableView in grdAgingReport.MasterTableView.DetailTables)        if (_GridTableView.Name == "grdTimePeriods")        {            if (_GridTableView.Columns.Count > 0)                _GridTableView.Columns[0].Visible = false;            //foreach (GridColumn _Column in _GridTableView.Columns)            //{            //    if (_Column.UniqueName.ToUpper() == "SECONDARYCATEGORY")            //        _Column.Display = false;            //    break;            //}            break;        }}I am new to telerik components. I have a telerik radgrid that retrieve data from sql server data source and does basic sorting. That sorting  does not work after I preserve radCombo values in server-side and put the radgrid code in !Ispostback(). I am aware that when grid header column is clicked for sorting, that time data gets posted back now and that is why the sorting is not working.  How to solve this issue and I don't want to take off the radgrid.datasource in page_load !Isposback().
if (!IsPostBack){ RadGrid1.Datasource = DataTable("select * from customer"); RadGrid1.DataBind(); }
Thanks in advance.

    <telerik:RadCodeBlock ID="RadCodeBlock2" runat="server"><script type="text/javascript" language="javascript">    var tmp1 = $get("<%= rfPortfolios.ClientID %>");    alert(tmp1);    tmp1.changeGroupOperator("0", "Or");    alert('123');</script></telerik:RadCodeBlock>        <telerik:RadScriptManager ID="RadScriptManager1" runat="server"        LoadScriptsBeforeUI="false"        EnableScriptGlobalization="true"         EnableScriptLocalization="true"         EnablePartialRendering="true"         EnablePageMethods="true"         ScriptMode="release" >                 <Scripts >            <ajax:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js">            </ajax:ScriptReference>            <ajax:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js">            </ajax:ScriptReference>            <ajax:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js">            </ajax:ScriptReference>        </Scripts></telerik:RadScriptManager>
