I tried with the following markup and code
RadGrid1_ItemCommand is not firing only for ImageButton, but it worked fine when I tried with Button, LinkButton
I am using
latest update of Teleric as of today,
Microsoft Visual Studio 2010 Professional - Version 10.0.30319.1 RTMRel,
Running on .NET framework 4.0
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="test.aspx.cs" Inherits="InvestorWeb.test" %><%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <form id="form1" runat="server"><telerik:RadScriptManager ID="RadScriptManager1" runat="server"> </telerik:RadScriptManager> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" MinDisplayTime="500" Skin="Metro"> </telerik:RadAjaxLoadingPanel> <telerik:RadAjaxManager runat="server" ID="RadAjaxManager1" DefaultLoadingPanelID="RadAjaxLoadingPanel1"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="ImgEdit"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadAjaxPanel1" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="RadGrid1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadGrid1" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="LinkButton1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadAjaxPanel1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadAjaxPanel ID="RadAjaxPanel2" runat="server" EnableAJAX="true"> <telerik:RadGrid ID="RadGrid1" runat="server" AllowSorting="True" AutoGenerateColumns="false" AllowPaging="true" PageSize="20" Width="900px" Skin="Metro" onitemcommand="RadGrid1_ItemCommand"> <ClientSettings> <Selecting AllowRowSelect="True" /> <Resizing AllowColumnResize="true" ClipCellContentOnResize="true" ResizeGridOnColumnResize="true" EnableRealTimeResize="true" /> </ClientSettings> <MasterTableView TableLayout="Fixed"> <Columns> <telerik:GridBoundColumn DataField="RoleID" UniqueName="RoleID" HeaderText="Role ID"> <HeaderStyle Width="100px" HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="RoleName" HeaderText="Role Name"> <HeaderStyle Width="500px" HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridNumericColumn DataField="Description" HeaderText="Description"> <HeaderStyle Width="270px" HorizontalAlign="Center" /> </telerik:GridNumericColumn> <telerik:GridTemplateColumn HeaderStyle-CssClass="editItem" FooterStyle-CssClass="editItem" ItemStyle-CssClass="editItem"> <HeaderStyle Width="30px" /> <ItemTemplate> <asp:ImageButton ID="ImgEdit" runat="server" ImageUrl="Images/edit.png" Height="15px" Width="15px" ToolTip="Click Here to Edit" CommandName="Edit" /> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid> </telerik:RadAjaxPanel> <asp:LinkButton ID="LinkButton1" runat="server">Add Reports</asp:LinkButton> <telerik:RadAjaxPanel ID="RadAjaxPanel1" EnableAJAX="true" runat="server" Width="900px" Height="200px"> </telerik:RadAjaxPanel></form></body></html>using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data;namespace InvestorWeb{ public partial class test : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { DataTable dt = new DataTable(); dt.Columns.Add("RoleID"); dt.Columns.Add("RoleName"); dt.Columns.Add("Description"); for (int i = 1; i < 80; i++) { dt.Rows.Add(i, "Report" + i, "Desc" + i); } RadGrid1.DataSource = dt; RadGrid1.DataBind(); } protected void RadGrid1_ItemCommand(object sender, Telerik.Web.UI.GridCommandEventArgs e) { } }}RadGrid1_ItemCommand is not firing only for ImageButton, but it worked fine when I tried with Button, LinkButton
I am using
latest update of Teleric as of today,
Microsoft Visual Studio 2010 Professional - Version 10.0.30319.1 RTMRel,
Running on .NET framework 4.0