This is a migrated thread and some comments may be shown as answers.

RadGrid Edit Form Not Closing

3 Answers 285 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Jerrod
Top achievements
Rank 1
Jerrod asked on 24 Mar 2011, 04:16 PM
I am trying to close the edit form of this RadGrid:

 

<telerik:RadGrid ID="rgAccountRangeSet" runat="server" 
            AutoGenerateColumns="False" GridLines="None" AllowAutomaticDeletes="True" 
            AllowAutomaticInserts="True" AllowAutomaticUpdates="True"
            PageSize="25" AllowPaging="True" AllowSorting="True" >
            <PagerStyle Mode="NumericPages" />
            <MasterTableView AutoGenerateColumns="False" CommandItemDisplay="Top" CommandItemSettings-ShowRefreshButton="False" 
                HorizontalAlign="NotSet" DataKeyNames="Id">
                <CommandItemSettings AddNewRecordText="Add New Account Range" AddNewRecordImageUrl="~/images/Keymaster/add.gif"/>
                <NoRecordsTemplate>
                    <center><b>No records available</b></center>
                </NoRecordsTemplate>
                <Columns>
                </Columns>  
                <EditFormSettings>
                    <EditColumn ButtonType="PushButton" />                    
                </EditFormSettings>
            </MasterTableView>
        </telerik:RadGrid>

 

 

 


With the following code:

 

Private Sub rgAccountRangeSet_InsertCommand(ByVal sender As Object, ByVal e As Telerik.Web.UI.GridCommandEventArgs) Handles rgAccountRangeSet.InsertCommand
       'code to handle insert items has been removed
        rgAccountRangeSet.Rebind()
        rgAccountRangeSet.MasterTableView.IsItemInserted = False
End Sub

However, I am getting an exception.  When I remove "IsItemInserted = False" assignment, the exception goes away.  I also want to mention that I am opening the page in certain scenarios with "IsItemInserted = True" with no problem.  The grid opens fine and displays the edit form.  Any ideas?

Thanks in advance!!

3 Answers, 1 is accepted

Sort by
0
Pavlina
Telerik team
answered on 24 Mar 2011, 04:58 PM
Hello Jerrod,

Try changing your code as below and let me know if it helps.
VB.NET
Private Sub rgAccountRangeSet_InsertCommand(ByVal sender As Object, ByVal e As Telerik.Web.UI.GridCommandEventArgs) Handles rgAccountRangeSet.InsertCommand 
       'code to handle insert items has been removed 
        rgAccountRangeSet.MasterTableView.IsItemInserted = False
        rgAccountRangeSet.Rebind() 
End Sub

Kind regards,
Pavlina
the Telerik team
0
Jerrod
Top achievements
Rank 1
answered on 24 Mar 2011, 05:04 PM
Pavlina,

I made the switch and am still getting the error...  I'm perplexed!

Jerrod
0
Jayesh Goyani
Top achievements
Rank 2
answered on 25 Mar 2011, 06:58 AM
Hi Pavlina,
Set this Property and let me know if any concern.

AllowAutomaticInserts
="False"


Thanks,
Jayesh Goyani

Tags
Grid
Asked by
Jerrod
Top achievements
Rank 1
Answers by
Pavlina
Telerik team
Jerrod
Top achievements
Rank 1
Jayesh Goyani
Top achievements
Rank 2
Share this question
or