views:

95

answers:

0

hi my dear friends:

i ajaxified my RadGrid like this :

                        <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> 
                            <AjaxSettings> 
                                <telerik:AjaxSetting AjaxControlID="grdPersonel"> 
                                    <UpdatedControls> 
                                        <telerik:AjaxUpdatedControl ControlID="grdPersonel"  
                                            LoadingPanelID="RadAjaxLoadingPanel1" /> 
                                    </UpdatedControls> 
                                </telerik:AjaxSetting> 
                            </AjaxSettings> 
                        </telerik:RadAjaxManager> 
                        <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" />

i am controling Radgrid AddNewRecord By Myself like this :

    protected void grdPersonel_ItemCommand(object source, Telerik.Web.UI.GridCommandEventArgs e) 
    { 
        switch (e.CommandName) 
        { 
            case RadGrid.InitInsertCommandName: 
                { 
                    e.Canceled = true; 
                    hfEditMode.Value = "Insert"; 
                    ResetForm(); 
                    mvPersonel.SetActiveView(vwPersonelEdit); 
                    break; 
                } 
        } 
    } 

i have some views in my multyview (mvPersonel):

View1 (vwForGird)-> my grid is here.

View2 (vwPersonelEdit)-> I have A table here (with some textboxes and some lables and a save button)for add a new record in grid.

when u press addnewrecord in grid so i reset all of the textboxes in View2 (vwPersonelEdit) and jump to it.

that upper code was working prefectly until i ajaxified my radgrid like upper code.

when i press addnewrecord i recieve this error :

Line: 6 Error: Sys.WebForms.PageRequestManagerServerErrorException: Object reference not set to an instance of an object.

i really really wondering how can i solve this problem ?

how can i force addnewrecord in radgrid to postback after click on it not callback...