I've just installed prometheus to try out the new client side events, but have a problem. The windows I create are the wrong size when set in the server code behind page. The window seems to just take the width based on the icons in it's caption bar.
I've created a test page with exactly the same code and it behaves correctly. The only difference I can see is that my main app is based on a master page and therefore has a content page. The latest non-prometheus version runs fine. Does anyone else have this problem or can see if I'm doing something wrong with the Prometheus version?
===============
ASPX from main app
===============
<%
@ Page Language="VB" MasterPageFile="~/MasterPage.master" AutoEventWireup="false" CodeFile="TestPage.aspx.vb" Inherits="TestPage" title="Untitled Page" %>
<%
@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Web.UI" TagPrefix="asp" %>
<%
@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<
asp:Content ID="Content1" ContentPlaceHolderID="cphContentPlaceHolder" Runat="Server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<telerik:RadWindowManager ID="RadWindowManager1" runat="server">
</telerik:RadWindowManager>
</
asp:Content>
=====================
Code behind from main app
=====================
Partial
Class TestPage
Inherits System.Web.UI.Page
Protected Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init
RadWindowManager1.Windows.Clear()
Dim rwiWindow As New Telerik.Web.UI.RadWindow
rwiWindow.Width = 900
rwiWindow.VisibleOnPageLoad =
True
rwiWindow.ShowContentDuringLoad =
True
RadWindowManager1.Windows.Add(rwiWindow)
End Sub
End
Class
===============
ASPX from test app
===============
<%
@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>
<%
@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Web.UI" TagPrefix="asp" %>
<%
@ 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>Untitled Page</title>
</
head>
<
body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<telerik:RadWindowManager ID="RadWindowManager1" runat="server">
</telerik:RadWindowManager>
</form>
</
body>
</
html>
====================
Code Behind from test app
====================
Imports
Telerik.Web.ui
Partial
Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init
RadWindowManager1.Windows.Clear()
Dim rwiWindow As New Telerik.Web.UI.RadWindow
rwiWindow.Width = 900
rwiWindow.VisibleOnPageLoad =
True
rwiWindow.ShowContentDuringLoad =
True
RadWindowManager1.Windows.Add(rwiWindow)
End Sub
End
Class