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

Delete Links do not appear

8 Answers 147 Views
Grid
This is a migrated thread and some comments may be shown as answers.
License Developer
Top achievements
Rank 1
License Developer asked on 18 Oct 2011, 07:22 PM
I am attempting to add a column with Delete links to delete the associated row. I have tried AutoGenerateDeleteColumn="true" in the RadGrid statement, as well as, AutoGenerateDeleteColumn="false" while adding a GridBoundColumn as follows:

<telerik:GridButtonColumn CommandName="Delete" Text="Delete">
</telerik:GridButtonColumn>

I have another project where it work fine. The complete code follows:

<%@ Control Language="vb" AutoEventWireup="false" CodeBehind="GroupMaintenance.ascx.vb"
    Inherits="abc.GroupMaintenance" %>
<%@ Register Assembly="Telerik.OpenAccess.Web, Version=2011.2.713.3, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342"
    Namespace="Telerik.OpenAccess" TagPrefix="telerik" %>
<div>
    <div>
        <h2>
            Group Maintenance
        </h2>
        <p id="divMsgs" runat="server">
            <asp:Label ID="Label1" runat="server" EnableViewState="False" Font-Bold="True" ForeColor="#FF8080"></asp:Label>
            <asp:Label ID="Label2" runat="server" EnableViewState="False" Font-Bold="True" ForeColor="#00C000"></asp:Label>
        </p>
    </div>
    <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
        <script type="text/javascript">
            function ShowGroupMaintEditForm(id, rowIndex) {
                var grid = $find("<%= RadGridGroupMaint.ClientID %>");
 
                var rowControl = grid.get_masterTableView().get_dataItems()[rowIndex].get_element();
                grid.get_masterTableView().selectItem(rowControl, true);
 
                window.radopen("GroupMaintenanceEdit.aspx?ListId=" + id, "GroupMaintDialog");
                return false;
            }
            function ShowGroupMaintInsertForm() {
                window.radopen("GroupMaintenanceEdit.aspx", "GroupMaintDialog");
                return false;
            }
            function refreshGroupMainGrid(arg) {
                if (!arg) {
                    $find("<%= RadAjaxManager.GetCurrent(Page).ClientID %>").ajaxRequest("Rebind");
                }
                else {
                    $find("<%= RadAjaxManager.GetCurrent(Page).ClientID %>").ajaxRequest("RebindAndNavigate");
                }
            }
        </script>
    </telerik:RadCodeBlock>
    <telerik:RadGrid ID="RadGridGroupMaint" runat="server" Skin="Office2007"
        AllowPaging="True" Width="100%" OnItemCreated="RadGridGroupMaint_ItemCreated"
        DataSourceID="SqlDataSource_List" AllowAutomaticDeletes="True"
        AutoGenerateDeleteColumn="False" 
        CellSpacing="0" GridLines="None" Font-Size="7px" PageSize="20"
        OnItemCommand="RadGridGroupMaint_ItemCommand"
        OnItemDataBound="RadGridGroupMaint_ItemDataBound"
        ShowStatusBar="True"
        AutoGenerateColumns="False">
        <PagerStyle Mode="NumericPages" />
        <MasterTableView
            AutoGenerateColumns="false"
            DataKeyNames="ListId"
            Width="100%"
            CommandItemDisplay="Top"
            PageSize="16">
            <Columns>
                <telerik:GridTemplateColumn
                    UniqueName="TemplateEditColumn">
                    <ItemTemplate>
                        <asp:HyperLink ID="EditLink"
                                       runat="server"
                                       Text="Edit">
                        </asp:HyperLink>
                    </ItemTemplate>
                </telerik:GridTemplateColumn>              
                <telerik:GridBoundColumn
                    DataField="ListCode"
                    HeaderText="List Code"
                    ReadOnly="true"
                    SortExpression="ListCode"
                    UniqueName="ListCode">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn
                    DataField="Name"
                    HeaderText="Name"
                    SortExpression="Name"
                    UniqueName="Name">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn
                    DataField="Description"
                    HeaderText="Description"
                    SortExpression="Description"
                    UniqueName="Description">
                </telerik:GridBoundColumn>
                <telerik:GridDropDownColumn
                    DataField="ListType"
                    DataSourceID="SqlDataSource_ListType"
                    HeaderText="List Type"
                    ListTextField="Description"
                    ListValueField="ListType"
                    UniqueName="ListType"
                    DropDownControlType="DropDownList">
                </telerik:GridDropDownColumn>              
                <telerik:GridBoundColumn
                    DataField="EffectiveDate"
                    HeaderText="Effective Date"
                    SortExpression="EffectiveDate"
                    UniqueName="EffectiveDate"
                    DataFormatString="{0:d}">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn
                    DataField="ExpirationDate"
                    HeaderText="Expiration Date"
                    SortExpression="ExpirationDate"
                    UniqueName="ExpirationDate"
                    DataFormatString="{0:d}">
                </telerik:GridBoundColumn>
                <telerik:GridDropDownColumn
                    DataField="ParentListId"
                    DataSourceID="SqlDataSource_ListID"
                    HeaderText="Parent List"
                    ListTextField="Description"
                    ListValueField="ListId"
                    UniqueName="ListId"
                    DropDownControlType="DropDownList">
                </telerik:GridDropDownColumn>              
                <telerik:GridBoundColumn
                    DataField="OwnerId"
                    HeaderText="Owner Id"
                    SortExpression="OwnerId"
                    UniqueName="OwnerId">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn
                    DataField="WebAccessType"
                    HeaderText="Web Access Type"
                    SortExpression="WebAccessType"
                    UniqueName="WebAccessType">
                </telerik:GridBoundColumn>               
                <telerik:GridBoundColumn
                    DataField="MembersModifiedDate"
                    HeaderText="Members Modified Date"
                    SortExpression="MembersModifiedDate"
                    UniqueName="MembersModifiedDate"
                    DataFormatString="{0:d}">
                </telerik:GridBoundColumn>    
                 <telerik:GridButtonColumn CommandName="Delete" Text="Delete">
                </telerik:GridButtonColumn>                                               
            </Columns>
            <EditFormSettings>
                <EditColumn FilterControlAltText="Filter EditCommandColumn column">
                </EditColumn>
            </EditFormSettings>
            <CommandItemTemplate>
                <a href="#" onclick="return ShowGroupMaintInsertForm();">Add New Group</a>
            </CommandItemTemplate>
        </MasterTableView>
        <ClientSettings>
            <Selecting AllowRowSelect="true" />
        </ClientSettings>
        <FilterMenu EnableImageSprites="False">
        </FilterMenu>
        <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Office2007">
        </HeaderContextMenu>
    </telerik:RadGrid>
    <telerik:RadWindowManager
        ID="RadWindowManagerGroupMaint"
        runat="server"
        Skin="Office2007"
        Behaviors="Close,Move">
        <Windows>
            <telerik:RadWindow
                Skin="Office2007"
                ID="GroupMaintDialog"
                runat="server"
                Title="Group Maintenance"
                Height="730px"
                Width="590px"
                Left="150px"
                ReloadOnShow="true"
                Modal="true" />
        </Windows>
    </telerik:RadWindowManager>
    <asp:SqlDataSource
        ID="SqlDataSource_List"
        runat="server"
        ConnectionString="<%$ ConnectionStrings:myListConnectionString %>"
        SelectCommand="SELECT * FROM dev.myList ORDER BY [ListCode]"
        DeleteCommand="DELETE FROM dev.myList WHERE [ListID] = @ListID"> 
         <DeleteParameters>
            <asp:Parameter Name="ListID" Type="Int32" />
        </DeleteParameters>           
    </asp:SqlDataSource>   
     <asp:SqlDataSource
        ID="SqlDataSource_ListID"
        runat="server"
        ConnectionString="<%$ ConnectionStrings:myListIDConnectionString %>"
        SelectCommand="SELECT * FROM dev.myList ORDER BY [ListCode]"
        DeleteCommand="DELETE FROM dev.myList WHERE [ListID] = @ListID"> 
         <DeleteParameters>
            <asp:Parameter Name="ListID" Type="Int32" />
        </DeleteParameters>           
    </asp:SqlDataSource>   
</div>
<telerik:RadAjaxManagerProxy
    ID="RadAjaxManagerProxy1"
    runat="server">
    <AjaxSettings>
        <telerik:AjaxSetting AjaxControlID="RadGridGroupMaint">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="RadGridGroupMaint" />
            </UpdatedControls>
        </telerik:AjaxSetting>
        <telerik:AjaxSetting AjaxControlID="RadWindowManagerGroupMaint">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="RadGridGroupMaint" />
                <telerik:AjaxUpdatedControl ControlID="RadWindowManagerGroupMaint" />
            </UpdatedControls>
        </telerik:AjaxSetting>
    </AjaxSettings>
</telerik:RadAjaxManagerProxy>

In either case, the column appears, but there are no Delete links.

 I have tried every variation possible and every time the Delete links do not appear.

Your assistance would be greatly appreciated. Thank you.

8 Answers, 1 is accepted

Sort by
0
Princy
Top achievements
Rank 2
answered on 19 Oct 2011, 04:30 AM
Hello,

You can specify ButtonType for a GridButtonColumn in order to show it as a link button.

aspx:
<telerik:GridButtonColumn ButtonType="LinkButton" CommandName="Delete" Text="Delete">
</telerik:GridButtonColumn>

Thanks,
Princy.
0
License Developer
Top achievements
Rank 1
answered on 19 Oct 2011, 05:08 PM
I have added the ButtonType="LinkButton". I have tried the imagebutton. I have tried everything that I could think of, bu still no delete links appear.
This is what I currently have:

<telerik:GridButtonColumn CommandName="Delete" ButtonType="LinkButton" Text="Delete">
</telerik:GridButtonColumn>

0
License Developer
Top achievements
Rank 1
answered on 19 Oct 2011, 05:11 PM
All that I get is a blank column on the end with no delete links.
0
mohamed
Top achievements
Rank 1
answered on 20 Oct 2011, 12:18 PM


<telerik:GridButtonColumn CommandName="Delete" ButtonType="ImageButton" UniqueName="DeleteColumn"
                    CommandArgument="Child" ConfirmDialogType="RadWindow" ConfirmText="Are You Sure Want To Delete This Record?"
                    ConfirmTitle="Delete Confirm" HeaderStyle-Width="10px" />



Thanks,
Mohamed.
0
License Developer
Top achievements
Rank 1
answered on 20 Oct 2011, 09:31 PM
Mohamed, thank you very much for your help.

I have recreated the problem. I have a user control that is loaded in a page that loads a master page. 

Here is a copy of the user control with just a RadGrid and a SqlDataSource. 

This exhibits the same problem that I have been trying to solve. 

That is that a blank column is displayed at the end of the grid which is supposed to contained Delete links for each row, but no links appear.

Here is the user control:

<%@ Control Language="vb" AutoEventWireup="false" CodeBehind="GroupListDisplay.ascx.vb"
    Inherits="abc.GroupListDisplay" %>
<div>
    <h2>
        Group Display</h2>
</div>
<telerik:RadGrid ID="RadGrid1" runat="server" CellSpacing="0" DataSourceID="SqlDataSource1"
    GridLines="None" AllowAutomaticDeletes="True">
    <MasterTableView DataSourceID="SqlDataSource1" AutoGenerateColumns="False" DataKeyNames="ListID">
        <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="ListID" DataType="System.Int32" FilterControlAltText="Filter ListID column"
                HeaderText="ListID" ReadOnly="True" SortExpression="ListID" UniqueName="ListID" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="ListType" DataType="System.Int32" FilterControlAltText="Filter ListType column"
                HeaderText="ListType" SortExpression="ListType" UniqueName="ListType" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="ListCode" FilterControlAltText="Filter ListCode column"
                HeaderText="ListCode" SortExpression="ListCode" UniqueName="ListCode">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="Name" FilterControlAltText="Filter Name column"
                HeaderText="Name" SortExpression="Name" UniqueName="Name">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="Description" FilterControlAltText="Filter Description column"
                HeaderText="Description" SortExpression="Description" UniqueName="Description">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="PROJECT_ID" FilterControlAltText="Filter PROJECT_ID column"
                HeaderText="PROJECT_ID" SortExpression="PROJECT_ID" UniqueName="PROJECT_ID">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="DEPTID" FilterControlAltText="Filter DEPTID column"
                HeaderText="DEPTID" SortExpression="DEPTID" UniqueName="DEPTID">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="ME_CD" FilterControlAltText="Filter ME_CD column"
                HeaderText="ME_CD" SortExpression="ME_CD" UniqueName="ME_CD">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="LE_CD" FilterControlAltText="Filter LE_CD column"
                HeaderText="LE_CD" SortExpression="LE_CD" UniqueName="LE_CD">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="BLOCK_NBR" FilterControlAltText="Filter BLOCK_NBR column"
                HeaderText="BLOCK_NBR" SortExpression="BLOCK_NBR" UniqueName="BLOCK_NBR">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="EffectiveDate" DataType="System.DateTime" FilterControlAltText="Filter EffectiveDate column"
                HeaderText="EffectiveDate" SortExpression="EffectiveDate" UniqueName="EffectiveDate">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="ExpirationDate" DataType="System.DateTime" FilterControlAltText="Filter ExpirationDate column"
                HeaderText="ExpirationDate" SortExpression="ExpirationDate" UniqueName="ExpirationDate">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="ParentListID" DataType="System.Int32" FilterControlAltText="Filter ParentListID column"
                HeaderText="ParentListID" SortExpression="ParentListID" UniqueName="ParentListID">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="SelectIndicator" FilterControlAltText="Filter SelectIndicator column"
                HeaderText="SelectIndicator" SortExpression="SelectIndicator" UniqueName="SelectIndicator" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="InsertIndicator" FilterControlAltText="Filter InsertIndicator column"
                HeaderText="InsertIndicator" SortExpression="InsertIndicator" UniqueName="InsertIndicator" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="UpdateIndicator" FilterControlAltText="Filter UpdateIndicator column"
                HeaderText="UpdateIndicator" SortExpression="UpdateIndicator" UniqueName="UpdateIndicator" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="DeleteIndicator" FilterControlAltText="Filter DeleteIndicator column"
                HeaderText="DeleteIndicator" SortExpression="DeleteIndicator" UniqueName="DeleteIndicator" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="AdminIndicator" FilterControlAltText="Filter AdminIndicator column"
                HeaderText="AdminIndicator" SortExpression="AdminIndicator" UniqueName="AdminIndicator" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="OwnerID" FilterControlAltText="Filter OwnerID column"
                HeaderText="OwnerID" SortExpression="OwnerID" UniqueName="OwnerID">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="WebAccessType" FilterControlAltText="Filter WebAccessType column"
                HeaderText="WebAccessType" SortExpression="WebAccessType" UniqueName="WebAccessType">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="CreatedBy" FilterControlAltText="Filter CreatedBy column"
                HeaderText="CreatedBy" SortExpression="CreatedBy" UniqueName="CreatedBy">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="CreatedDate" DataType="System.DateTime" FilterControlAltText="Filter CreatedDate column"
                HeaderText="CreatedDate" SortExpression="CreatedDate" UniqueName="CreatedDate">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="ModifiedBy" FilterControlAltText="Filter ModifiedBy column"
                HeaderText="ModifiedBy" SortExpression="ModifiedBy" UniqueName="ModifiedBy" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="ModifiedDate" DataType="System.DateTime" FilterControlAltText="Filter ModifiedDate column"
                HeaderText="ModifiedDate" SortExpression="ModifiedDate" UniqueName="ModifiedDate" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="MembersUpdatedBy" FilterControlAltText="Filter MembersUpdatedBy column"
                HeaderText="MembersUpdatedBy" SortExpression="MembersUpdatedBy" UniqueName="MembersUpdatedBy" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="MembersModifiedDate" DataType="System.DateTime"
                FilterControlAltText="Filter MembersModifiedDate column" HeaderText="MembersModifiedDate"
                SortExpression="MembersModifiedDate" UniqueName="MembersModifiedDate" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridButtonColumn CommandName="Delete" ButtonType="LinkButton" UniqueName="DeleteColumn"
                CommandArgument="Child" ConfirmDialogType="RadWindow" ConfirmText="You are about to delete this group. Are You Sure?"
                ConfirmTitle="Confirm Delete" HeaderStyle-Width="50px">
            </telerik:GridButtonColumn>
        </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="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:abcConnectionString %>"
    DeleteCommand="DELETE FROM [dev].[gList] WHERE [ListID] = @ListID" InsertCommand="INSERT INTO [dev].[gList] ([ListID], [ListType], [ListCode], [Name], [Description], [PROJECT_ID], [DEPTID], [ME_CD], [LE_CD], [BLOCK_NBR], [EffectiveDate], [ExpirationDate], [ParentListID], [SelectIndicator], [InsertIndicator], [UpdateIndicator], [DeleteIndicator], [AdminIndicator], [OwnerID], [WebAccessType], [CreatedBy], [CreatedDate], [ModifiedBy], [ModifiedDate], [MembersUpdatedBy], [MembersModifiedDate]) VALUES (@ListID, @ListType, @ListCode, @Name, @Description, @PROJECT_ID, @DEPTID, @ME_CD, @LE_CD, @BLOCK_NBR, @EffectiveDate, @ExpirationDate, @ParentListID, @SelectIndicator, @InsertIndicator, @UpdateIndicator, @DeleteIndicator, @AdminIndicator, @OwnerID, @WebAccessType, @CreatedBy, @CreatedDate, @ModifiedBy, @ModifiedDate, @MembersUpdatedBy, @MembersModifiedDate)"
    SelectCommand="SELECT * FROM [dev].[gList] ORDER BY [ListCode]" UpdateCommand="UPDATE [dev].[gList] SET [ListType] = @ListType, [ListCode] = @ListCode, [Name] = @Name, [Description] = @Description, [PROJECT_ID] = @PROJECT_ID, [DEPTID] = @DEPTID, [ME_CD] = @ME_CD, [LE_CD] = @LE_CD, [BLOCK_NBR] = @BLOCK_NBR, [EffectiveDate] = @EffectiveDate, [ExpirationDate] = @ExpirationDate, [ParentListID] = @ParentListID, [SelectIndicator] = @SelectIndicator, [InsertIndicator] = @InsertIndicator, [UpdateIndicator] = @UpdateIndicator, [DeleteIndicator] = @DeleteIndicator, [AdminIndicator] = @AdminIndicator, [OwnerID] = @OwnerID, [WebAccessType] = @WebAccessType, [CreatedBy] = @CreatedBy, [CreatedDate] = @CreatedDate, [ModifiedBy] = @ModifiedBy, [ModifiedDate] = @ModifiedDate, [MembersUpdatedBy] = @MembersUpdatedBy, [MembersModifiedDate] = @MembersModifiedDate WHERE [ListID] = @ListID">
    <DeleteParameters>
        <asp:Parameter Name="ListID" Type="Int32" />
    </DeleteParameters>
    <InsertParameters>
        <asp:Parameter Name="ListID" Type="Int32" />
        <asp:Parameter Name="ListType" Type="Int32" />
        <asp:Parameter Name="ListCode" Type="String" />
        <asp:Parameter Name="Name" Type="String" />
        <asp:Parameter Name="Description" Type="String" />
        <asp:Parameter Name="PROJECT_ID" Type="String" />
        <asp:Parameter Name="DEPTID" Type="String" />
        <asp:Parameter Name="ME_CD" Type="String" />
        <asp:Parameter Name="LE_CD" Type="String" />
        <asp:Parameter Name="BLOCK_NBR" Type="String" />
        <asp:Parameter DbType="Date" Name="EffectiveDate" />
        <asp:Parameter DbType="Date" Name="ExpirationDate" />
        <asp:Parameter Name="ParentListID" Type="Int32" />
        <asp:Parameter Name="SelectIndicator" Type="String" />
        <asp:Parameter Name="InsertIndicator" Type="String" />
        <asp:Parameter Name="UpdateIndicator" Type="String" />
        <asp:Parameter Name="DeleteIndicator" Type="String" />
        <asp:Parameter Name="AdminIndicator" Type="String" />
        <asp:Parameter Name="OwnerID" Type="String" />
        <asp:Parameter Name="WebAccessType" Type="String" />
        <asp:Parameter Name="CreatedBy" Type="String" />
        <asp:Parameter Name="CreatedDate" Type="DateTime" />
        <asp:Parameter Name="ModifiedBy" Type="String" />
        <asp:Parameter Name="ModifiedDate" Type="DateTime" />
        <asp:Parameter Name="MembersUpdatedBy" Type="String" />
        <asp:Parameter Name="MembersModifiedDate" Type="DateTime" />
    </InsertParameters>
    <UpdateParameters>
        <asp:Parameter Name="ListType" Type="Int32" />
        <asp:Parameter Name="ListCode" Type="String" />
        <asp:Parameter Name="Name" Type="String" />
        <asp:Parameter Name="Description" Type="String" />
        <asp:Parameter Name="PROJECT_ID" Type="String" />
        <asp:Parameter Name="DEPTID" Type="String" />
        <asp:Parameter Name="ME_CD" Type="String" />
        <asp:Parameter Name="LE_CD" Type="String" />
        <asp:Parameter Name="BLOCK_NBR" Type="String" />
        <asp:Parameter DbType="Date" Name="EffectiveDate" />
        <asp:Parameter DbType="Date" Name="ExpirationDate" />
        <asp:Parameter Name="ParentListID" Type="Int32" />
        <asp:Parameter Name="SelectIndicator" Type="String" />
        <asp:Parameter Name="InsertIndicator" Type="String" />
        <asp:Parameter Name="UpdateIndicator" Type="String" />
        <asp:Parameter Name="DeleteIndicator" Type="String" />
        <asp:Parameter Name="AdminIndicator" Type="String" />
        <asp:Parameter Name="OwnerID" Type="String" />
        <asp:Parameter Name="WebAccessType" Type="String" />
        <asp:Parameter Name="CreatedBy" Type="String" />
        <asp:Parameter Name="CreatedDate" Type="DateTime" />
        <asp:Parameter Name="ModifiedBy" Type="String" />
        <asp:Parameter Name="ModifiedDate" Type="DateTime" />
        <asp:Parameter Name="MembersUpdatedBy" Type="String" />
        <asp:Parameter Name="MembersModifiedDate" Type="DateTime" />
        <asp:Parameter Name="ListID" Type="Int32" />
    </UpdateParameters>
</asp:SqlDataSource>

Thanks again for your help.
Charles
0
Mira
Telerik team
answered on 25 Oct 2011, 09:30 AM
Hello Charles,

Please set the Text of the column:
<telerik:GridButtonColumn CommandName="Delete" ButtonType="LinkButton" UniqueName="DeleteColumn" Text="Delete"
    CommandArgument="Child" ConfirmDialogType="RadWindow" ConfirmText="You are about to delete this group. Are You Sure?"
    ConfirmTitle="Confirm Delete" HeaderStyle-Width="50px">
</telerik:GridButtonColumn>

I hope this helps.

Greetings,
Mira
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now
0
License Developer
Top achievements
Rank 1
answered on 25 Oct 2011, 10:05 PM
Mira,

Thank you very much for your help. 

We are making progress.

Here is my situation.

I have two user controls.

One is the actual control, and the delete column appears, but there are no delete links.

The second control is one that I created for the purpose of demonstrating my control, but attempting to reduce the complexity to get to the solution to my problem and also to post to the forum.

Using your reply and cutting and pasting the GridButtonColumn into the two web user controls, it worked in the second simplified control, but did not work in the first original control.

I will post the two controls below:

Control One that does not display the delete links:
<%@ Control Language="vb" AutoEventWireup="false" CodeBehind="GroupMaintenance.ascx.vb"
    Inherits="abc.GroupMaintenance" %>
<%@ Register Assembly="Telerik.OpenAccess.Web, Version=2011.2.713.3, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342"
    Namespace="Telerik.OpenAccess" TagPrefix="telerik" %>
<div>
    <div>
        <h2>
            Group Maintenance
        </h2>
        <p id="divMsgs" runat="server">
            <asp:Label ID="Label1" runat="server" EnableViewState="False" Font-Bold="True" ForeColor="#FF8080"></asp:Label>
            <asp:Label ID="Label2" runat="server" EnableViewState="False" Font-Bold="True" ForeColor="#00C000"></asp:Label>
        </p>
    </div>
    <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
        <script type="text/javascript">
            function ShowGroupMaintEditForm(id, rowIndex) {
                var grid = $find("<%= RadGridGroupMaint.ClientID %>");
 
                var rowControl = grid.get_masterTableView().get_dataItems()[rowIndex].get_element();
                grid.get_masterTableView().selectItem(rowControl, true);
 
                window.radopen("GroupMaintenanceEdit.aspx?ListId=" + id, "GroupMaintDialog");
                return false;
            }
            function ShowGroupMaintInsertForm() {
                window.radopen("GroupMaintenanceEdit.aspx", "GroupMaintDialog");
                return false;
            }
            function refreshGroupMaintGrid(arg) {
                if (!arg) {
                    $find("<%= RadAjaxManager.GetCurrent(Page).ClientID %>").ajaxRequest("Rebind");
                }
                else {
                    $find("<%= RadAjaxManager.GetCurrent(Page).ClientID %>").ajaxRequest("RebindAndNavigate");
                }
            }
        </script>
    </telerik:RadCodeBlock>
    <telerik:RadGrid ID="RadGridGroupMaint" runat="server" Skin="Office2007" AllowPaging="True"
        Width="100%" OnItemCreated="RadGridGroupMaint_ItemCreated" DataSourceID="SqlDataSource_List"
        AllowAutomaticDeletes="True" CellSpacing="0" GridLines="None" Font-Size="7px"
        PageSize="20" OnItemCommand="RadGridGroupMaint_ItemCommand" OnItemDataBound="RadGridGroupMaint_ItemDataBound"
        ShowStatusBar="True" AutoGenerateColumns="False">
        <PagerStyle Mode="NumericPages" />
        <MasterTableView DataKeyNames="ListId" DataSourceID="SqlDataSource_List" AutoGenerateColumns="False"
            Width="100%" CommandItemDisplay="Top" PageSize="16">
            <Columns>
                <telerik:GridTemplateColumn UniqueName="TemplateEditColumn">
                    <ItemTemplate>
                        <asp:HyperLink ID="EditLink" runat="server" Text="Edit">
                        </asp:HyperLink>
                    </ItemTemplate>
                </telerik:GridTemplateColumn>
                <telerik:GridBoundColumn DataField="ListCode" HeaderText="List Code" ReadOnly="true"
                    SortExpression="ListCode" UniqueName="ListCode">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Name" HeaderText="Name" SortExpression="Name"
                    UniqueName="Name">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Description" HeaderText="Description" SortExpression="Description"
                    UniqueName="Description">
                </telerik:GridBoundColumn>
                <telerik:GridDropDownColumn DataField="ListType" DataSourceID="SqlDataSource_ListType"
                    HeaderText="List Type" ListTextField="Description" ListValueField="ListType"
                    UniqueName="ListType" DropDownControlType="DropDownList">
                </telerik:GridDropDownColumn>
                <telerik:GridBoundColumn DataField="EffectiveDate" HeaderText="Effective Date" SortExpression="EffectiveDate"
                    UniqueName="EffectiveDate" DataFormatString="{0:d}">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="ExpirationDate" HeaderText="Expiration Date"
                    SortExpression="ExpirationDate" UniqueName="ExpirationDate" DataFormatString="{0:d}">
                </telerik:GridBoundColumn>
                <telerik:GridDropDownColumn DataField="ParentListId" DataSourceID="SqlDataSource_ListID"
                    HeaderText="Parent List" ListTextField="Description" ListValueField="ListId"
                    UniqueName="ListId" DropDownControlType="DropDownList">
                </telerik:GridDropDownColumn>
                <telerik:GridBoundColumn DataField="OwnerId" HeaderText="Owner Id" SortExpression="OwnerId"
                    UniqueName="OwnerId">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="WebAccessType" HeaderText="Web Access Type" SortExpression="WebAccessType"
                    UniqueName="WebAccessType">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="MembersModifiedDate" HeaderText="Members Modified Date"
                    SortExpression="MembersModifiedDate" UniqueName="MembersModifiedDate" DataFormatString="{0:d}">
                </telerik:GridBoundColumn>
                <telerik:GridButtonColumn CommandName="Delete" ButtonType="LinkButton" UniqueName="DeleteColumn"
                    Text="Delete" CommandArgument="Child" ConfirmDialogType="RadWindow" ConfirmText="You are about to delete this group. Are You Sure?"
                    ConfirmTitle="Confirm Delete" HeaderStyle-Width="50px">
                </telerik:GridButtonColumn>
            </Columns>
            <EditFormSettings>
                <EditColumn FilterControlAltText="Filter EditCommandColumn column">
                </EditColumn>
            </EditFormSettings>
            <CommandItemTemplate>
                <a href="#" onclick="return ShowGroupMaintInsertForm();">Add New Group</a>
            </CommandItemTemplate>
        </MasterTableView>
        <ClientSettings>
            <Selecting AllowRowSelect="False" />
        </ClientSettings>
        <FilterMenu EnableImageSprites="False">
        </FilterMenu>
        <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Office2007">
        </HeaderContextMenu>
    </telerik:RadGrid>
    <telerik:RadWindowManager ID="RadWindowManagerGroupMaint" runat="server" Skin="Office2007"
        Behaviors="Close,Move">
        <Windows>
            <telerik:RadWindow Skin="Office2007" ID="GroupMaintDialog" runat="server" Title="Group Maintenance"
                Height="730px" Width="590px" Left="150px" ReloadOnShow="true" Modal="true" />
        </Windows>
    </telerik:RadWindowManager>
    <asp:SqlDataSource ID="SqlDataSource_List_Save" runat="server" ConnectionString="<%$ ConnectionStrings:cmdbdevConnectionString %>"
        SelectCommand="SELECT * FROM dev.abcList ORDER BY [ListCode]" DeleteCommand="DELETE FROM dev.abcList WHERE [ListID] = @ListID">
        <DeleteParameters>
            <asp:Parameter Name="ListID" Type="Int32" />
        </DeleteParameters>
    </asp:SqlDataSource>
    <asp:SqlDataSource ID="SqlDataSource_ListID" runat="server" ConnectionString="<%$ ConnectionStrings:cmdbdevConnectionString %>"
        SelectCommand="SELECT * FROM dev.abcList ORDER BY [ListCode]" DeleteCommand="DELETE FROM dev.abcList WHERE [ListID] = @ListID">
        <DeleteParameters>
            <asp:Parameter Name="ListID" Type="Int32" />
        </DeleteParameters>
    </asp:SqlDataSource>
    <asp:SqlDataSource ID="SqlDataSource_List" runat="server" ConnectionString="<%$ ConnectionStrings:cmdbdevConnectionString2 %>"
        DeleteCommand="DELETE FROM [dev].[abcList] WHERE [ListID] = @ListID" InsertCommand="INSERT INTO [dev].[abcList] ([ListID], [ListType], [ListCode], [Name], [Description], [PROJECT_ID], [DEPTID], [M_CD], [L_CD], [BLOCK_NBR], [EffectiveDate], [ExpirationDate], [ParentListID], [SelectIndicator], [InsertIndicator], [UpdateIndicator], [DeleteIndicator], [AdminIndicator], [OwnerID], [WebAccessType], [CreatedBy], [CreatedDate], [ModifiedBy], [ModifiedDate], [MembersUpdatedBy], [MembersModifiedDate]) VALUES (@ListID, @ListType, @ListCode, @Name, @Description, @PROJECT_ID, @DEPTID, @M_CD, @L_CD, @BLOCK_NBR, @EffectiveDate, @ExpirationDate, @ParentListID, @SelectIndicator, @InsertIndicator, @UpdateIndicator, @DeleteIndicator, @AdminIndicator, @OwnerID, @WebAccessType, @CreatedBy, @CreatedDate, @ModifiedBy, @ModifiedDate, @MembersUpdatedBy, @MembersModifiedDate)"
        SelectCommand="SELECT * FROM [dev].[abcList] ORDER BY [ListCode]" UpdateCommand="UPDATE [dev].[abcList] SET [ListType] = @ListType, [ListCode] = @ListCode, [Name] = @Name, [Description] = @Description, [PROJECT_ID] = @PROJECT_ID, [DEPTID] = @DEPTID, [M_CD] = @M_CD, [L_CD] = @L_CD, [BLOCK_NBR] = @BLOCK_NBR, [EffectiveDate] = @EffectiveDate, [ExpirationDate] = @ExpirationDate, [ParentListID] = @ParentListID, [SelectIndicator] = @SelectIndicator, [InsertIndicator] = @InsertIndicator, [UpdateIndicator] = @UpdateIndicator, [DeleteIndicator] = @DeleteIndicator, [AdminIndicator] = @AdminIndicator, [OwnerID] = @OwnerID, [WebAccessType] = @WebAccessType, [CreatedBy] = @CreatedBy, [CreatedDate] = @CreatedDate, [ModifiedBy] = @ModifiedBy, [ModifiedDate] = @ModifiedDate, [MembersUpdatedBy] = @MembersUpdatedBy, [MembersModifiedDate] = @MembersModifiedDate WHERE [ListID] = @ListID">
        <DeleteParameters>
            <asp:Parameter Name="ListID" Type="Int32" />
        </DeleteParameters>
        <InsertParameters>
            <asp:Parameter Name="ListID" Type="Int32" />
            <asp:Parameter Name="ListType" Type="Int32" />
            <asp:Parameter Name="ListCode" Type="String" />
            <asp:Parameter Name="Name" Type="String" />
            <asp:Parameter Name="Description" Type="String" />
            <asp:Parameter Name="PROJECT_ID" Type="String" />
            <asp:Parameter Name="DEPTID" Type="String" />
            <asp:Parameter Name="M_CD" Type="String" />
            <asp:Parameter Name="L_CD" Type="String" />
            <asp:Parameter Name="BLOCK_NBR" Type="String" />
            <asp:Parameter DbType="Date" Name="EffectiveDate" />
            <asp:Parameter DbType="Date" Name="ExpirationDate" />
            <asp:Parameter Name="ParentListID" Type="Int32" />
            <asp:Parameter Name="SelectIndicator" Type="String" />
            <asp:Parameter Name="InsertIndicator" Type="String" />
            <asp:Parameter Name="UpdateIndicator" Type="String" />
            <asp:Parameter Name="DeleteIndicator" Type="String" />
            <asp:Parameter Name="AdminIndicator" Type="String" />
            <asp:Parameter Name="OwnerID" Type="String" />
            <asp:Parameter Name="WebAccessType" Type="String" />
            <asp:Parameter Name="CreatedBy" Type="String" />
            <asp:Parameter Name="CreatedDate" Type="DateTime" />
            <asp:Parameter Name="ModifiedBy" Type="String" />
            <asp:Parameter Name="ModifiedDate" Type="DateTime" />
            <asp:Parameter Name="MembersUpdatedBy" Type="String" />
            <asp:Parameter Name="MembersModifiedDate" Type="DateTime" />
        </InsertParameters>
        <UpdateParameters>
            <asp:Parameter Name="ListType" Type="Int32" />
            <asp:Parameter Name="ListCode" Type="String" />
            <asp:Parameter Name="Name" Type="String" />
            <asp:Parameter Name="Description" Type="String" />
            <asp:Parameter Name="PROJECT_ID" Type="String" />
            <asp:Parameter Name="DEPTID" Type="String" />
            <asp:Parameter Name="M_CD" Type="String" />
            <asp:Parameter Name="L_CD" Type="String" />
            <asp:Parameter Name="BLOCK_NBR" Type="String" />
            <asp:Parameter DbType="Date" Name="EffectiveDate" />
            <asp:Parameter DbType="Date" Name="ExpirationDate" />
            <asp:Parameter Name="ParentListID" Type="Int32" />
            <asp:Parameter Name="SelectIndicator" Type="String" />
            <asp:Parameter Name="InsertIndicator" Type="String" />
            <asp:Parameter Name="UpdateIndicator" Type="String" />
            <asp:Parameter Name="DeleteIndicator" Type="String" />
            <asp:Parameter Name="AdminIndicator" Type="String" />
            <asp:Parameter Name="OwnerID" Type="String" />
            <asp:Parameter Name="WebAccessType" Type="String" />
            <asp:Parameter Name="CreatedBy" Type="String" />
            <asp:Parameter Name="CreatedDate" Type="DateTime" />
            <asp:Parameter Name="ModifiedBy" Type="String" />
            <asp:Parameter Name="ModifiedDate" Type="DateTime" />
            <asp:Parameter Name="MembersUpdatedBy" Type="String" />
            <asp:Parameter Name="MembersModifiedDate" Type="DateTime" />
            <asp:Parameter Name="ListID" Type="Int32" />
        </UpdateParameters>
    </asp:SqlDataSource>
</div>
<telerik:RadAjaxManagerProxy ID="RadAjaxManagerProxy1" runat="server">
    <AjaxSettings>
        <telerik:AjaxSetting AjaxControlID="RadGridGroupMaint">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="divMsgs" />
                <telerik:AjaxUpdatedControl ControlID="RadGridGroupMaint" />
            </UpdatedControls>
        </telerik:AjaxSetting>
        <telerik:AjaxSetting AjaxControlID="RadWindowManagerGroupMaint">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="RadGridGroupMaint" />
                <telerik:AjaxUpdatedControl ControlID="RadWindowManagerGroupMaint" />
            </UpdatedControls>
        </telerik:AjaxSetting>
    </AjaxSettings>
</telerik:RadAjaxManagerProxy>

Control Two that does display the delete links:
<%@ Control Language="vb" AutoEventWireup="false" CodeBehind="GroupListDisplay.ascx.vb"
    Inherits="abc.GroupListDisplay" %>
<div>
    <h2>
        Group List Display</h2>
</div>
<telerik:RadGrid ID="RadGrid1" runat="server" CellSpacing="0" DataSourceID="SqlDataSource1"
    GridLines="None" AllowAutomaticDeletes="True">
    <MasterTableView DataSourceID="SqlDataSource1" AutoGenerateColumns="False" DataKeyNames="ListID">
        <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="ListID" DataType="System.Int32" FilterControlAltText="Filter ListID column"
                HeaderText="ListID" ReadOnly="True" SortExpression="ListID" UniqueName="ListID" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="ListType" DataType="System.Int32" FilterControlAltText="Filter ListType column"
                HeaderText="ListType" SortExpression="ListType" UniqueName="ListType" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="ListCode" FilterControlAltText="Filter ListCode column"
                HeaderText="ListCode" SortExpression="ListCode" UniqueName="ListCode">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="Name" FilterControlAltText="Filter Name column"
                HeaderText="Name" SortExpression="Name" UniqueName="Name">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="Description" FilterControlAltText="Filter Description column"
                HeaderText="Description" SortExpression="Description" UniqueName="Description">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="PROJECT_ID" FilterControlAltText="Filter PROJECT_ID column"
                HeaderText="PROJECT_ID" SortExpression="PROJECT_ID" UniqueName="PROJECT_ID">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="DEPTID" FilterControlAltText="Filter DEPTID column"
                HeaderText="DEPTID" SortExpression="DEPTID" UniqueName="DEPTID">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="M_CD" FilterControlAltText="Filter M_CD column"
                HeaderText="M_CD" SortExpression="M_CD" UniqueName="M_CD">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="L_CD" FilterControlAltText="Filter L_CD column"
                HeaderText="L_CD" SortExpression="L_CD" UniqueName="L_CD">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="BLOCK_NBR" FilterControlAltText="Filter BLOCK_NBR column"
                HeaderText="BLOCK_NBR" SortExpression="BLOCK_NBR" UniqueName="BLOCK_NBR">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="EffectiveDate" DataType="System.DateTime" FilterControlAltText="Filter EffectiveDate column"
                HeaderText="EffectiveDate" SortExpression="EffectiveDate" UniqueName="EffectiveDate">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="ExpirationDate" DataType="System.DateTime" FilterControlAltText="Filter ExpirationDate column"
                HeaderText="ExpirationDate" SortExpression="ExpirationDate" UniqueName="ExpirationDate">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="ParentListID" DataType="System.Int32" FilterControlAltText="Filter ParentListID column"
                HeaderText="ParentListID" SortExpression="ParentListID" UniqueName="ParentListID">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="SelectIndicator" FilterControlAltText="Filter SelectIndicator column"
                HeaderText="SelectIndicator" SortExpression="SelectIndicator" UniqueName="SelectIndicator" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="InsertIndicator" FilterControlAltText="Filter InsertIndicator column"
                HeaderText="InsertIndicator" SortExpression="InsertIndicator" UniqueName="InsertIndicator" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="UpdateIndicator" FilterControlAltText="Filter UpdateIndicator column"
                HeaderText="UpdateIndicator" SortExpression="UpdateIndicator" UniqueName="UpdateIndicator" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="DeleteIndicator" FilterControlAltText="Filter DeleteIndicator column"
                HeaderText="DeleteIndicator" SortExpression="DeleteIndicator" UniqueName="DeleteIndicator" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="AdminIndicator" FilterControlAltText="Filter AdminIndicator column"
                HeaderText="AdminIndicator" SortExpression="AdminIndicator" UniqueName="AdminIndicator" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="OwnerID" FilterControlAltText="Filter OwnerID column"
                HeaderText="OwnerID" SortExpression="OwnerID" UniqueName="OwnerID">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="WebAccessType" FilterControlAltText="Filter WebAccessType column"
                HeaderText="WebAccessType" SortExpression="WebAccessType" UniqueName="WebAccessType">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="CreatedBy" FilterControlAltText="Filter CreatedBy column"
                HeaderText="CreatedBy" SortExpression="CreatedBy" UniqueName="CreatedBy">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="CreatedDate" DataType="System.DateTime" FilterControlAltText="Filter CreatedDate column"
                HeaderText="CreatedDate" SortExpression="CreatedDate" UniqueName="CreatedDate">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="ModifiedBy" FilterControlAltText="Filter ModifiedBy column"
                HeaderText="ModifiedBy" SortExpression="ModifiedBy" UniqueName="ModifiedBy" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="ModifiedDate" DataType="System.DateTime" FilterControlAltText="Filter ModifiedDate column"
                HeaderText="ModifiedDate" SortExpression="ModifiedDate" UniqueName="ModifiedDate" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="MembersUpdatedBy" FilterControlAltText="Filter MembersUpdatedBy column"
                HeaderText="MembersUpdatedBy" SortExpression="MembersUpdatedBy" UniqueName="MembersUpdatedBy" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="MembersModifiedDate" DataType="System.DateTime"
                FilterControlAltText="Filter MembersModifiedDate column" HeaderText="MembersModifiedDate"
                SortExpression="MembersModifiedDate" UniqueName="MembersModifiedDate" Visible="false">
            </telerik:GridBoundColumn>
            <telerik:GridButtonColumn CommandName="Delete" ButtonType="LinkButton" UniqueName="DeleteColumn" Text="Delete"
                CommandArgument="Child" ConfirmDialogType="RadWindow" ConfirmText="You are about to delete this group. Are You Sure?"
                ConfirmTitle="Confirm Delete" HeaderStyle-Width="50px">
            </telerik:GridButtonColumn>
        </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="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:cmdbdevConnectionString2 %>"
    DeleteCommand="DELETE FROM [dev].[abcList] WHERE [ListID] = @ListID" InsertCommand="INSERT INTO [dev].[abcList] ([ListID], [ListType], [ListCode], [Name], [Description], [PROJECT_ID], [DEPTID], [M_CD], [L_CD], [BLOCK_NBR], [EffectiveDate], [ExpirationDate], [ParentListID], [SelectIndicator], [InsertIndicator], [UpdateIndicator], [DeleteIndicator], [AdminIndicator], [OwnerID], [WebAccessType], [CreatedBy], [CreatedDate], [ModifiedBy], [ModifiedDate], [MembersUpdatedBy], [MembersModifiedDate]) VALUES (@ListID, @ListType, @ListCode, @Name, @Description, @PROJECT_ID, @DEPTID, @M_CD, @L_CD, @BLOCK_NBR, @EffectiveDate, @ExpirationDate, @ParentListID, @SelectIndicator, @InsertIndicator, @UpdateIndicator, @DeleteIndicator, @AdminIndicator, @OwnerID, @WebAccessType, @CreatedBy, @CreatedDate, @ModifiedBy, @ModifiedDate, @MembersUpdatedBy, @MembersModifiedDate)"
    SelectCommand="SELECT * FROM [dev].[abcList] ORDER BY [ListCode]" UpdateCommand="UPDATE [dev].[abcList] SET [ListType] = @ListType, [ListCode] = @ListCode, [Name] = @Name, [Description] = @Description, [PROJECT_ID] = @PROJECT_ID, [DEPTID] = @DEPTID, [M_CD] = @M_CD, [L_CD] = @L_CD, [BLOCK_NBR] = @BLOCK_NBR, [EffectiveDate] = @EffectiveDate, [ExpirationDate] = @ExpirationDate, [ParentListID] = @ParentListID, [SelectIndicator] = @SelectIndicator, [InsertIndicator] = @InsertIndicator, [UpdateIndicator] = @UpdateIndicator, [DeleteIndicator] = @DeleteIndicator, [AdminIndicator] = @AdminIndicator, [OwnerID] = @OwnerID, [WebAccessType] = @WebAccessType, [CreatedBy] = @CreatedBy, [CreatedDate] = @CreatedDate, [ModifiedBy] = @ModifiedBy, [ModifiedDate] = @ModifiedDate, [MembersUpdatedBy] = @MembersUpdatedBy, [MembersModifiedDate] = @MembersModifiedDate WHERE [ListID] = @ListID">
    <DeleteParameters>
        <asp:Parameter Name="ListID" Type="Int32" />
    </DeleteParameters>
    <InsertParameters>
        <asp:Parameter Name="ListID" Type="Int32" />
        <asp:Parameter Name="ListType" Type="Int32" />
        <asp:Parameter Name="ListCode" Type="String" />
        <asp:Parameter Name="Name" Type="String" />
        <asp:Parameter Name="Description" Type="String" />
        <asp:Parameter Name="PROJECT_ID" Type="String" />
        <asp:Parameter Name="DEPTID" Type="String" />
        <asp:Parameter Name="M_CD" Type="String" />
        <asp:Parameter Name="L_CD" Type="String" />
        <asp:Parameter Name="BLOCK_NBR" Type="String" />
        <asp:Parameter DbType="Date" Name="EffectiveDate" />
        <asp:Parameter DbType="Date" Name="ExpirationDate" />
        <asp:Parameter Name="ParentListID" Type="Int32" />
        <asp:Parameter Name="SelectIndicator" Type="String" />
        <asp:Parameter Name="InsertIndicator" Type="String" />
        <asp:Parameter Name="UpdateIndicator" Type="String" />
        <asp:Parameter Name="DeleteIndicator" Type="String" />
        <asp:Parameter Name="AdminIndicator" Type="String" />
        <asp:Parameter Name="OwnerID" Type="String" />
        <asp:Parameter Name="WebAccessType" Type="String" />
        <asp:Parameter Name="CreatedBy" Type="String" />
        <asp:Parameter Name="CreatedDate" Type="DateTime" />
        <asp:Parameter Name="ModifiedBy" Type="String" />
        <asp:Parameter Name="ModifiedDate" Type="DateTime" />
        <asp:Parameter Name="MembersUpdatedBy" Type="String" />
        <asp:Parameter Name="MembersModifiedDate" Type="DateTime" />
    </InsertParameters>
    <UpdateParameters>
        <asp:Parameter Name="ListType" Type="Int32" />
        <asp:Parameter Name="ListCode" Type="String" />
        <asp:Parameter Name="Name" Type="String" />
        <asp:Parameter Name="Description" Type="String" />
        <asp:Parameter Name="PROJECT_ID" Type="String" />
        <asp:Parameter Name="DEPTID" Type="String" />
        <asp:Parameter Name="M_CD" Type="String" />
        <asp:Parameter Name="L_CD" Type="String" />
        <asp:Parameter Name="BLOCK_NBR" Type="String" />
        <asp:Parameter DbType="Date" Name="EffectiveDate" />
        <asp:Parameter DbType="Date" Name="ExpirationDate" />
        <asp:Parameter Name="ParentListID" Type="Int32" />
        <asp:Parameter Name="SelectIndicator" Type="String" />
        <asp:Parameter Name="InsertIndicator" Type="String" />
        <asp:Parameter Name="UpdateIndicator" Type="String" />
        <asp:Parameter Name="DeleteIndicator" Type="String" />
        <asp:Parameter Name="AdminIndicator" Type="String" />
        <asp:Parameter Name="OwnerID" Type="String" />
        <asp:Parameter Name="WebAccessType" Type="String" />
        <asp:Parameter Name="CreatedBy" Type="String" />
        <asp:Parameter Name="CreatedDate" Type="DateTime" />
        <asp:Parameter Name="ModifiedBy" Type="String" />
        <asp:Parameter Name="ModifiedDate" Type="DateTime" />
        <asp:Parameter Name="MembersUpdatedBy" Type="String" />
        <asp:Parameter Name="MembersModifiedDate" Type="DateTime" />
        <asp:Parameter Name="ListID" Type="Int32" />
    </UpdateParameters>
</asp:SqlDataSource>

I can not figure out what the problem is. 

Your help is greatly appreciated.

Thank you,
Charles



0
Mira
Telerik team
answered on 26 Oct 2011, 03:08 PM
Hello Charles,

I tried to replicate the issue which you described, but to no avail. Attached to this message, you will find the code which I used for testing.
If the problem persists, please open a formal support ticket and send us a small working project, demonstrating your full setup and showing the unwanted behavior.
We will examine it locally and get back to you with our findings.

Thank you in advance for the cooperation.

Greetings,
Mira
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now
Tags
Grid
Asked by
License Developer
Top achievements
Rank 1
Answers by
Princy
Top achievements
Rank 2
License Developer
Top achievements
Rank 1
mohamed
Top achievements
Rank 1
Mira
Telerik team
Share this question
or