or
var oWnd = radopen("Categories.aspx", "RadWindow1");' didn't work as it didn't popup the rad window (Firefox & Chrome))):function openWin() { var oWnd = radopen("Categories.aspx", "RadWindow1"); } function OnClientClose(oWnd, args) { //get the transferred arguments var arg = args.get_argument(); if (arg) { //var cityName = arg.cityName; var selCategory = arg.selCategory; var selCategoryId = arg.selCategoryId; //$get("order").innerHTML = "You chose to fly to on <strong>" + seldate + "</strong>"; document.getElementById("<%=selectCategory.ClientID%>").value = selCategory; document.getElementById("<%=selectCategoryId.ClientID%>").value = selCategoryId; } }function returnToParentDC(sId, sectionTitle) { //create the argument that will be returned to the parent page var oArg = new Object(); oArg.selCategory = sectionTitle; oArg.selCategoryId = sId; //get a reference to the current RadWindow var oWnd = GetRadWindow(); //Close the RadWindow and send the argument to the parent page if (oArg.selCategory && oArg.selCategoryId) { alert("test before closing"); //This line is actually executed oWnd.close(oArg); } else { alert("Please fill both fields"); } }

<telerik:GridTemplateColumn HeaderText="Need Call" ItemStyle-HorizontalAlign="Center" > <ItemTemplate> <telerik:RadToolTip ID="RadToolTipCall" runat="server" TargetControlID="chkNeedCall" AutoCloseDelay="10000" RelativeTo="Element" Position="MiddleRight"> <%# Eval("UsernameNeedCall") %> </telerik:RadToolTip> <telerik:RadButton ID="chkNeedCall" runat="server" Width="22px" Height="22px" ToggleType="CheckBox" ButtonType="LinkButton" CommandArgument='<%# Eval("Id") %>' AutoPostBack="True" OnCommand="btnNeedCall_Click"> <Image EnableImageButton="True" ImageUrl='<%# Eval("NeedCall") %>' IsBackgroundImage="True"></Image> </telerik:RadButton> </ItemTemplate></telerik:GridTemplateColumn>protected void gridShow_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e){ try { if (!e.IsFromDetailTable) { var db = new MyDataContext(); var reciveMsg = db.TBL_ReceiverMsgs.ToList().Select((c, index) => new { RowIndex = index + 1, c.Id, c.Body, NeedCall = c.NeedCall ? "../Images/Sms/deliveryorange.png" : "../Images/Sms/deliveryok.png", NeedFollow = c.NeedFollow ? "../Images/Sms/deliveryorange.png" : "../Images/Sms/deliveryok.png", c.UsernameNeedCall }); gridShowSms.DataSource = reciveMsg; } } catch (Exception) { lblException.Text = @"Error!!"; }}<telerik:GridTemplateColumn HeaderText="Body" ItemStyle-HorizontalAlign="Center" > <ItemTemplate> <telerik:RadToolTip ID="RadToolTipBody" runat="server" TargetControlID="lblBody" RelativeTo="Element" Position="Center" > <%# DataBinder.Eval(Container, "DataItem.Body") %> </telerik:RadToolTip> <div style="Width:100px" ID="lblBody" runat="server"><%# Eval("Body") %></div> </ItemTemplate></telerik:GridTemplateColumn>