I've done this several times in the past, but the one I just added will not work. I have a GridTemplateColumn with several LinkButtons with various CommandNames and CommandArguments. When you click on the link nothing happens, the OnCommandItem code is never hit. I'm not sure what I'm missing, I even have another one on t
Heres the code and the markup
protected void rgTCDashboard_ItemCommand(object sender, GridCommandEventArgs e){ if (e.Item is GridDataItem) { GridDataItem item = (GridDataItem)e.Item; switch (e.CommandName) { case "E2IAdd": setUpRadWindow(e); PageHelper.rwShowOpen(rwCERActivities.ClientID, this.Page); break; case "VREAdd": setUpRadWindow(e); PageHelper.rwShowOpen(rwCERActivities.ClientID, this.Page); break; case "VREPending": setUpRadWindow(e); PageHelper.rwShowOpen(rwCERActivities.ClientID, this.Page); break; } }}
<telerik:GridTemplateColumn HeaderText="VR&E 1-on-1" UniqueName="VRE" AllowSorting="false" AllowFiltering="false" ItemStyle-HorizontalAlign="Center" HeaderStyle-HorizontalAlign="Center"> <ItemTemplate> <asp:Image ID="imgVRE" runat="server" Visible='<%# (string)Eval("VRE") == "Done" %>' ImageUrl="../../Images/CheckMarkMedium.png" /> <asp:LinkButton ID="lkbVREAdd" runat="server" Text="Add" Visible='<%# (string)Eval("VRE") == "Add" %>' CommandArgument='<%# "CerId" %>' CommandName="VREAdd" /> <asp:LinkButton ID="lkbVREPending" runat="server" Text="Pending" Visible='<%# (string)Eval("VRE") == "Pending" %>' CommandArgument='<%# "CerId" %>' CommandName="VREPending" /> </ItemTemplate></telerik:GridTemplateColumn>