RadGrid Insert Text

Posted by Community Admin on 04-Aug-2018 15:28

RadGrid Insert Text

All Replies

Posted by Community Admin on 17-Oct-2011 00:00

Hello,

I have a very simple user control that has a RadGrid in it. All works correctly (Automatic Add/Edit/Delete) except when I click the Add Record button the link buttons text say Edit | Cancel instead of Insert | Cancel.

What am I missing here?

Thaks,
John S.

Posted by Community Admin on 17-Oct-2011 00:00

Can you post the code?  Using an Edit FormTemplate?

Posted by Community Admin on 17-Oct-2011 00:00

Steve,

I am unsure how to use a Form Template to post this but it is a pretty straight forward control with no code behind.


<%@ Control Language="vb" AutoEventWireup="false" CodeBehind="ucPropertyTypes.ascx.vb" Inherits="SitefinityVb.ucPropertyTypes" %>
<telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" 
    height="400px" HorizontalAlign="NotSet" LoadingPanelID="RadAjaxLoadingPanel1" 
    width="900px">
    <telerik:RadGrid ID="RadGrid1" runat="server" 
    CellSpacing="0" DataSourceID="sdsPropertyTypes" GridLines="None" 
        AllowAutomaticInserts="True" AllowAutomaticUpdates="True" AllowSorting="True" 
        AutoGenerateColumns="False" AutoGenerateDeleteColumn="True" 
        AllowAutomaticDeletes="True" >
        <MasterTableView DataKeyNames="ID" 
        DataSourceID="sdsPropertyTypes" CommandItemDisplay="Top">
            <CommandItemSettings ExportToPdfText="Export to PDF">
            </CommandItemSettings>
            <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column">
                <HeaderStyle Width="20px"></HeaderStyle>
            </RowIndicatorColumn>
            <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column">
                <HeaderStyle Width="20px"></HeaderStyle>
            </ExpandCollapseColumn>
            <Columns>
                <telerik:GridBoundColumn DataField="ID" DataType="System.Int32" 
            FilterControlAltText="Filter ID column" HeaderText="ID" ReadOnly="True" 
            SortExpression="ID" UniqueName="ID" Visible="False">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="DESCRIPTION" 
            FilterControlAltText="Filter DESCRIPTION column" HeaderText="DESCRIPTION" 
            SortExpression="DESCRIPTION" UniqueName="DESCRIPTION">
                </telerik:GridBoundColumn>
                <telerik:GridCheckBoxColumn DataField="ACTIVE" DataType="System.Boolean" 
            FilterControlAltText="Filter ACTIVE column" HeaderText="Active" 
            SortExpression="ACTIVE" UniqueName="ACTIVE" DefaultInsertValue="True">
                    <HeaderStyle HorizontalAlign="Center" Width="100px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridCheckBoxColumn>
                <telerik:GridEditCommandColumn FilterControlAltText="Filter EditCommandColumn column">
                    <HeaderStyle Width="50px" />
                    <ItemStyle HorizontalAlign="Center" />
                </telerik:GridEditCommandColumn>
            </Columns>
            <EditFormSettings>
                <EditColumn FilterControlAltText="Filter EditCommandColumn column">
                </EditColumn>
            </EditFormSettings>
        </MasterTableView>
        <FilterMenu EnableImageSprites="False">
        </FilterMenu>
        <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default">
        </HeaderContextMenu>
    </telerik:RadGrid>
    <asp:SqlDataSource ID="sdsPropertyTypes" runat="server" 
    ConnectionString="<%$ ConnectionStrings:SiteConnectionString %>" 
    DeleteCommand="DELETE FROM [PROPERTY_TYPES] WHERE [ID] = @ID" 
    InsertCommand="INSERT INTO [PROPERTY_TYPES] ([DESCRIPTION], [ACTIVE]) VALUES (@DESCRIPTION, @ACTIVE)" 
    SelectCommand="SELECT [ID], [DESCRIPTION], [ACTIVE] FROM [PROPERTY_TYPES] ORDER BY [DESCRIPTION]" 
      
        UpdateCommand="UPDATE [PROPERTY_TYPES] SET [DESCRIPTION] = @DESCRIPTION, [ACTIVE] = @ACTIVE WHERE [ID] = @ID">
        <DeleteParameters>
            <asp:Parameter Name="ID" Type="Int32" />
        </DeleteParameters>
        <InsertParameters>
            <asp:Parameter Name="DESCRIPTION" Type="String" />
            <asp:Parameter Name="ACTIVE" Type="Boolean" />
        </InsertParameters>
        <UpdateParameters>
            <asp:Parameter Name="DESCRIPTION" Type="String" />
            <asp:Parameter Name="ACTIVE" Type="Boolean" />
            <asp:Parameter Name="ID" Type="Int32" />
        </UpdateParameters>
    </asp:SqlDataSource>
</telerik:RadAjaxPanel>
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" Runat="server" 
    Skin="Default">
</telerik:RadAjaxLoadingPanel>

This thread is closed