string
jsNewSection = "function btnNewClick(){ ";
jsNewSection += "var oWnd = radopen('Sample.aspx?ID=" + id + "&name=" + strName+ ', 'RadWindow1'); ";
jsNewSection += " oWnd.SetSize (800, 280); oWnd.center(); return false; ";
jsNewSection += "Sys.Application.remove_load(btnNewClick); }; Sys.Application.add_load(btnNewClick); ";
RadScriptManager.RegisterStartupScript(this, this.GetType(), "btnNewClick", jsNewSection, true);
html,
<telerik:RadWindowManager ID="RadWindowManager1" runat="server" EnableShadow="true" EnableViewState="false" VisibleOnPageLoad="false">
<Windows>
<telerik:RadWindow ID="RadWindow1" runat="server" EnableViewState="false" ></telerik:RadWindow>
</Windows>
</telerik:RadWindowManager>
Please provide me a solution to prevent from opening again.
Thanks...
Elangovan P
| <telerik:GridTemplateColumn HeaderText="Assigned Departments" UniqueName="TemplateColumn"> |
| <ItemTemplate> |
| <telerik:RadListBox ID="rlbMyDepts" runat="server" Width="250px" BorderStyle="None" |
| DataKeyField="DEPT_CD" DataTextField="DESC"> |
| </telerik:RadListBox> |
| <br /> |
| <asp:LinkButton ID="lbChangeAssignedDepts" runat="server" CommandName="ChangeAssignedDepts" |
| OnClientClick='<%#Eval("USER_ID", "return ShowDeptsForm(\"{0}\")")%>'>Change</asp:LinkButton> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Assigned Object Classes" UniqueName="TemplateColumn1"> |
| <ItemTemplate> |
| <telerik:RadListBox ID="rlbMyObjects" runat="server" Width="250px" BorderStyle="None" |
| DataKeyField="OBCL_CD" DataTextField="OBCL_CD"> |
| </telerik:RadListBox> |
| <br /> |
| <asp:LinkButton ID="lbChangeAssignedObjects" runat="server" CommandName="ChangeAssignedObjects" |
| OnClientClick='<%#Eval("USER_ID", "return ShowObjectsForm(\"{0}\")")%>' EnableViewState="True" BorderStyle="None">Change</asp:LinkButton> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| if (e.Item is GridDataItem) |
| { |
| GridDataItem d = e.Item as GridDataItem; |
| RadListBox myDepts = d.FindControl("rlbMyDepts") as RadListBox; |
| myDepts.BorderStyle = BorderStyle.None; |
| myDepts.BorderColor = System.Drawing.Color.White; |
| myDepts.Height = Unit.Pixel(50); |
| RadListBox myObjects = d.FindControl("rlbMyObjects") as RadListBox; |
| myObjects.BorderStyle = BorderStyle.None; |
| myObjects.BorderColor = System.Drawing.Color.White; |
| myObjects.Height = Unit.Pixel(50); |
| } |
<telerik:RadGrid ID="gvTestResult" runat="server" AllowSorting="true"
ShowFooter="true">
<MasterTableView AutoGenerateColumns="false" EnableNoRecordsTemplate="true" >
<Columns>
<telerik:GridBoundColumn DataField="SPEED" HeaderText="SPEED">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="DEMAND" HeaderText="DEMAND">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="AFTER_UTS" HeaderText="AFTER_UTS" Aggregate="Sum">
</telerik:GridBoundColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>

<Commands> <telerik:DockCommand Text="Toggle Legend" OnClientCommand="ToggleLegend" /></Commands><script type="text/javascript"> function ToggleLegend(dock, args) {MyAjaxedClassHere.ToggleLegend(ToggleLegend_CallBack);
} </script>[Ajax.AjaxMethod()]private void ToggleLegend(){ //Code Here}<%@ Page Language="vb" AutoEventWireup="false" %><%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><script runat="server"> Protected Sub RadGrid1_NeedDataSource(ByVal source As Object, ByVal e As Telerik.Web.UI.GridNeedDataSourceEventArgs) Handles RadGrid1.NeedDataSource Dim table As New System.Data.DataTable Dim i As Integer table.Columns.Add("ContactID") table.Columns.Add("FirstName") table.Columns.Add("LastName") table.Columns.Add("ContactType") table.Columns.Add("PostedDate") table.Columns.Add("Replied") For i = 1 To 50 table.Rows.Add(i, i, i, i, DateTime.Now, i) Next RadGrid1.DataSource = table End Sub Protected Sub RadGrid1_PageIndexChanged(ByVal source As Object, ByVal e As Telerik.Web.UI.GridPageChangedEventArgs) RadScriptManager1.AddHistoryPoint("p", e.NewPageIndex) End Sub Protected Sub ScriptManager_Navigate(ByVal sender As Object, ByVal e As System.Web.UI.HistoryEventArgs) Handles RadScriptManager1.Navigate If e.State.Count <= 0 Then ' Default state RadGrid1.CurrentPageIndex = 0 Else Dim key As String = e.State.AllKeys(0) If key = "p" Then Dim state As String = e.State(key) RadGrid1.CurrentPageIndex = CInt(state) RadGrid1.Rebind() End If End If End Sub</script><!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 id="Head1" runat="server"> <title></title></head><body> <form id="form1" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"></telerik:RadScriptManager> <telerik:RadAjaxManager ID="RadAjaxManager1" DefaultLoadingPanelID="RadAjaxLoadingPanel1" EnableAJAX="true" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadAjaxManager1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadGrid1" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="RadGrid1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadGrid1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Default"> </telerik:RadAjaxLoadingPanel> <telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="False" GridLines="None" AllowFilteringByColumn="True" AllowPaging="True" AllowSorting="True" AllowMultiRowSelection="true" PageSize="25" PagerStyle-Mode="NextPrevAndNumeric" EnableViewState="true"> <PagerStyle AlwaysVisible="True" Position="TopAndBottom" /> <ClientSettings> <Selecting AllowRowSelect="true" /> </ClientSettings> <GroupingSettings CaseSensitive="false" /> <MasterTableView DataKeyNames="ContactID,Replied"> <RowIndicatorColumn> <HeaderStyle Width="20px"></HeaderStyle> </RowIndicatorColumn> <ExpandCollapseColumn> <HeaderStyle Width="20px"></HeaderStyle> </ExpandCollapseColumn> <HeaderStyle Font-Bold="true" /> <Columns> <telerik:GridBoundColumn DataField="ContactID" HeaderText="ContactID" Visible="false" UniqueName="ContactID"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="FirstName" HeaderText="First Name" UniqueName="FirstName" Visible="true"> </telerik:GridBoundColumn> <telerik:GridTemplateColumn HeaderText="LastName" UniqueName="TemplateColumn"> <ItemTemplate> <a href='http://www.google.com'> <%#Eval("LastName")%></a> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="ContactType" HeaderText="Contact Type" Visible="true" UniqueName="ContactType" AllowFiltering="true"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="PostedDate" HeaderText="Posted Date" Visible="true" UniqueName="PostedDate" AllowFiltering="false"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Replied" HeaderText="Replied" Visible="true" UniqueName="Replied"> </telerik:GridBoundColumn> <telerik:GridTemplateColumn HeaderText="Delete" UniqueName="Delete" AllowFiltering="false"> <ItemTemplate> <asp:ImageButton ID="btnDelete" runat="server" ImageUrl="~/Images/deletes.gif" ToolTip="Delete" CommandName="Deletes" Style="cursor: hand" /> </ItemTemplate> <HeaderStyle HorizontalAlign="Center"></HeaderStyle> <ItemStyle HorizontalAlign="Center"></ItemStyle> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="Reply/View" UniqueName="View" AllowFiltering="false"> <ItemTemplate> <asp:ImageButton ID="btnView" runat="server" ImageUrl="~/Images/views.gif" ToolTip="Reply/View" CommandName="Reply" Style="cursor: hand" /> </ItemTemplate> <HeaderStyle HorizontalAlign="Center"></HeaderStyle> <ItemStyle HorizontalAlign="Center"></ItemStyle> </telerik:GridTemplateColumn> <telerik:GridClientSelectColumn ItemStyle-HorizontalAlign="Center" HeaderStyle-HorizontalAlign="Center" UniqueName="Chk_DeleteAll"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridClientSelectColumn> </Columns> </MasterTableView> </telerik:RadGrid> </form></body></html>