Hi jayesh ,
my modal popup not working in telerik rad grid
<telerik:RadGrid ID="grid_employee" AllowMultiRowSelection="True" runat="server"
AllowFilteringByColumn="true" GridLines="None" CellSpacing="1" CssClass="RadGrid_WebBlue"
Width="100%" Skin="Office2010Silver" AllowPaging="true" PageSize="50" >
<ClientSettings EnableRowHoverStyle="true">
<Selecting AllowRowSelect="false" />
</ClientSettings>
<GroupingSettings CaseSensitive="false" />
<MasterTableView AutoGenerateColumns="false" DataKeyNames="employee_id" Summary="RadGrid table">
<Columns>
<telerik:GridTemplateColumn HeaderText="Action" ItemStyle-HorizontalAlign="Center"
HeaderStyle-Width="10%" AllowFiltering="false" HeaderStyle-HorizontalAlign="Center"
ItemStyle-Width="10%">
<ItemTemplate>
<asp:ImageButton ID="imgview" runat="server" ImageUrl="../images/view.png" CssClass="gridicons"
ToolTip="View" CommandName="imgview" />
<asp:ImageButton ID="imgedit" runat="server" ImageUrl="../images/edit.png" CssClass="gridicons"
ToolTip="Edit" />
<asp:ImageButton ID="imgdelete" runat="server" ImageUrl="../images/delete.png" CssClass="gridicons"
ToolTip="Delete" />
</ItemTemplate>
</telerik:GridTemplateColumn>
/Columns>
</MasterTableView>
<PagerStyle AlwaysVisible="true" Mode="NextPrevAndNumeric" />
</telerik:RadGrid>
<asp:Button ID="Button1" runat="server" Text="Button" Style="display: none;" />
<cc1:ModalPopupExtender ID="popup_viewemployee" runat="server" CancelControlID="btnback"
TargetControlID="Button5" PopupControlID="pnlemployeeview" PopupDragHandleControlID="PopupHeader"
Drag="true" BackgroundCssClass="bgdim">
</cc1:ModalPopupExtender>
<asp:Panel ID="pnlemployeeview" Width="60%" Style="display: none; background-color: ButtonFace;"
runat="server">
<div style="width: 100%; border: solid 1px #92c7d6;">
<div style="width: 100%;" class="body">
<table>
<tr>
<td>
<asp:Label ID="Label2" runat="server" CssClass="labelpopup" Text="View Employee"></asp:Label>
</td>
</tr>
</table>
</div>
<div>
<table cellpadding="3" cellspacing="3" width="100%">
<tr>
<td width="15%">
<asp:Label ID="Label3" runat="server" Text="First Name"></asp:Label>
</td>
<td width="35%">
<asp:Label ID="lbl_firstname" runat="server" CssClass="label"></asp:Label>
</td>
<td width="10%">
<asp:Label ID="Label4" runat="server" Text="Last Name"></asp:Label>
</td>
<td width="35%">
<asp:Label ID="lbl_lastname" runat="server" CssClass="label"></asp:Label>
</td>
</tr>
<tr>
<td width="15%">
<asp:Label ID="Label5" runat="server" Text="Employee Code"></asp:Label>
</td>
<td width="35%">
<asp:Label ID="lbl_employeecode" runat="server" CssClass="label"></asp:Label>
</td>
<td width="10%">
<asp:Label ID="Label6" runat="server" Text="Password"></asp:Label>
</td>
<td width="35%">
<asp:Label ID="lbl_password" runat="server" CssClass="label"></asp:Label>
</td>
</tr>
<tr>
<td>
<asp:Label ID="Label7" runat="server" Text="Contact No"></asp:Label>
</td>
<td>
<asp:Label ID="lbl_contactno" runat="server" CssClass="label"></asp:Label>
</td>
<td>
<asp:Label ID="Label8" runat="server" Text="Emai ID"></asp:Label>
</td>
<td colspan="3">
<asp:Label ID="lbl_emailid" runat="server" CssClass="label"></asp:Label>
</td>
</tr>
<tr>
<td>
<asp:Label ID="Label9" runat="server" Text="Address"></asp:Label>
</td>
<td colspan="3">
<asp:TextBox ID="lbl_address" runat="server" CssClass="textbox" TextMode="MultiLine"
Rows="3" Width="95%" Enabled="false"></asp:TextBox>
</td>
</tr>
<tr>
<td>
<asp:Label ID="Label10" runat="server" Text="Remarks"></asp:Label>
</td>
<td colspan="3">
<asp:TextBox ID="TextBox8" runat="server" CssClass="textbox" MaxLength="254"
TextMode="MultiLine" Rows="3" Width="95%" Enabled="false"></asp:TextBox>
</td>
</tr>
</table>
</div>
<br />
<div style="width: 95%;">
<table width="100%" cellpadding="5" cellspacing="5">
<tr>
<td align="center">
<asp:LinkButton ID="LinkButton2" runat="server" CssClass="button" Text="Back"></asp:LinkButton>
</td>
</tr>
</table>
</div>
</div>
</asp:Panel>
protected void grid_employee_ItemCommand(object source, GridCommandEventArgs e)
{
if (e.CommandName == "imgview")
{
GridDataItem item = grid_employee.MasterTableView.Items[e.Item.ItemIndex];
this.popup_viewemployee.Show();
}
}