<script type="text/javascript">
function OpenProgressWindow() {
if (document.all)//IE browser
{
win = radopen("ProgressBar.aspx", "RadWindow1");
}
else {
window.setTimeout(function () {
radopen("ProgressBar.aspx", "RadWindow1");
}, 0);
}
}
function OnClientClose(radWindow) {
var oArea = radWindow.GetContentFrame().contentWindow.RadProgressArea1;
oArea.CancelRequest();
}
</script>
<body>
<form id="form1" runat="server">
<telerik:RadScriptManager ID="RadScriptManager1" runat="server"></telerik:RadScriptManager>
<div>
<telerik:radprogressmanager id="RadProgressManager1" runat="server"
onclientprogressstarted="OpenProgressWindow">
</telerik:radprogressmanager>
<telerik:radupload id="RadUpload1" runat="server" maxfileinputscount="1"></telerik:radupload>
<telerik:radwindowmanager id="RadWindowManager1" runat="server" showcontentduringload="true"
onclientclose="OnClientClose">
<windows>
<telerik:radwindow id="RadWindow1" runat="server" width="500px" height="400px"
navigateurl="ProgressBar.aspx" title="" />
</windows>
</telerik:radwindowmanager>
</div>
<asp:button id="Button1" runat="server" text="Button" />
</form>
</body>
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}