After searching around i didn't see the answer to my problem so i thought id post it here.
I'm working on a Master Page-Content page with nested page layouts. one on the master page, the other on the content page. What is happening is when i go do use the RadNotification or use the invalid setting on a text box. the page updates and all the content expands to the right by about 50% but the notification stays centered in the window.. is this a known issue or am I missing the obvious.
I am using product Version 2014.3.1209.40
Any help or idea with this would be appreciated.
code I am using below.
Master page
Content page
CSS
I'm working on a Master Page-Content page with nested page layouts. one on the master page, the other on the content page. What is happening is when i go do use the RadNotification or use the invalid setting on a text box. the page updates and all the content expands to the right by about 50% but the notification stays centered in the window.. is this a known issue or am I missing the obvious.
I am using product Version 2014.3.1209.40
Any help or idea with this would be appreciated.
code I am using below.
Master page
<%@ Master Language=
"VB"
CodeFile=
"MobileRoot.master.vb"
Inherits=
"M_Root"
%>
<%@ Register Assembly=
"Telerik.Web.UI"
Namespace=
"Telerik.Web.UI"
TagPrefix=
"rad"
%>
<!DOCTYPE html>
<html>
<head runat=
"server"
>
<title></title>
<meta name=
"viewport"
content=
"width=device-width, initial-scale=1, maximum-scale=1 user-scalable=no"
/>
<link href=
"css/RootMaster.css"
rel=
"Stylesheet"
type=
"text/css"
/>
<asp:ContentPlaceHolder ID=
"head"
runat=
"server"
>
</asp:ContentPlaceHolder>
</head>
<body>
<form id=
"form1"
runat=
"server"
>
<asp:ScriptManager runat=
"server"
></asp:ScriptManager>
<rad:RadPageLayout ID=
"rplMaster"
runat=
"server"
>
<Rows>
<rad:LayoutRow>
<Content>
<rad:RadNotification ID=
"rnNotify"
runat=
"server"
>
</rad:RadNotification>
</Content>
</rad:LayoutRow>
</Rows>
<%--Row to hold header for site--%>
<Rows>
<rad:LayoutRow ID=
"lrHeader"
runat=
"server"
CssClass=
"header"
>
<Columns>
<rad:LayoutColumn HiddenXs=
"true"
Span=
"4"
>
</rad:LayoutColumn>
<rad:LayoutColumn SpanXs=
"12"
Span=
"4"
>
<
center
>
<asp:Image ID=
"imgHeader"
runat=
"server"
CssClass=
"CenterImg"
Width=
"8.5em"
Height=
"3.5em"
/>
</
center
>
</rad:LayoutColumn>
<rad:LayoutColumn HiddenXs=
"true"
Span=
"4"
>
</rad:LayoutColumn>
</Columns>
</rad:LayoutRow>
</Rows>
<%--Row to Hold Content--%>
<Rows>
<rad:LayoutRow runat=
"server"
CssClass=
"contentcontainer"
>
<Columns>
<rad:LayoutColumn Span=
"12"
>
<asp:ContentPlaceHolder ID=
"ContentPlaceHolder1"
runat=
"server"
>
<%-- Content page displays here --%>
</asp:ContentPlaceHolder>
</rad:LayoutColumn>
</Columns>
</rad:LayoutRow>
</Rows>
<Rows>
<rad:LayoutRow runat=
"server"
CssClass=
"footercontainer"
>
<Columns>
<rad:LayoutColumn Span=
"4"
>
</rad:LayoutColumn>
<rad:LayoutColumn Span=
"4"
>
</rad:LayoutColumn>
<rad:LayoutColumn Span=
"4"
>
</rad:LayoutColumn>
</Columns>
</rad:LayoutRow>
</Rows>
</rad:RadPageLayout>
</form>
</body>
</html>
Content page
<%@ Page Title="" Language="VB" MasterPageFile="~/Mobile/MobileRoot.master" AutoEventWireup="false" CodeFile="Login.aspx.vb" Inherits="M_Login" %>
<%@ MasterType VirtualPath="~/Mobile/MobileRoot.master" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="rad" %>
<
asp:Content
ID
=
"Content1"
ContentPlaceHolderID
=
"head"
runat
=
"Server"
>
</
asp:Content
>
<
asp:Content
ID
=
"Content2"
ContentPlaceHolderID
=
"ContentPlaceHolder1"
runat
=
"Server"
>
<
rad:RadPageLayout
ID
=
"rplDashboard"
runat
=
"server"
>
<
Rows
>
<
rad:LayoutRow
runat
=
"server"
CssClass
=
"loginsectionheader"
>
<
Columns
>
<
rad:LayoutColumn
SpanXs
=
"2"
Span
=
"4"
>
</
rad:LayoutColumn
>
<
rad:LayoutColumn
SpanXs
=
"8"
Span
=
"4"
>
<
asp:Image
ID
=
"imgLoginHeader"
runat
=
"server"
CssClass
=
"CenterImg"
Width
=
"12.62em"
Height
=
"11em"
/>
</
rad:LayoutColumn
>
<
rad:LayoutColumn
SpanXs
=
"2"
Span
=
"4"
>
</
rad:LayoutColumn
>
</
Columns
>
</
rad:LayoutRow
>
</
Rows
>
<
Rows
>
<
rad:LayoutRow
CssClass
=
"logininput"
>
<
Columns
>
<
rad:LayoutColumn
SpanXs
=
"1"
SpanSm
=
"3"
Span
=
"4"
>
</
rad:LayoutColumn
>
<
rad:CompositeLayoutColumn
SpanXs
=
"10"
SpanSm
=
"6"
Span
=
"4"
>
<
Rows
>
<
rad:LayoutRow
>
<
Content
>
<
rad:RadTextBox
ID
=
"txtLogin"
runat
=
"server"
></
rad:RadTextBox
>
</
Content
>
</
rad:LayoutRow
>
<
rad:LayoutRow
>
<
Content
>
<
rad:RadTextBox
ID
=
"txtPass"
runat
=
"server"
placeholder
=
"Password"
></
rad:RadTextBox
>
</
Content
>
</
rad:LayoutRow
>
</
Rows
>
</
rad:CompositeLayoutColumn
>
<
rad:LayoutColumn
SpanXs
=
"1"
SpanSm
=
"3"
Span
=
"4"
>
</
rad:LayoutColumn
>
</
Columns
>
</
rad:LayoutRow
>
</
Rows
>
<
Rows
>
<
rad:LayoutRow
runat
=
"server"
CssClass
=
""
>
<
Columns
>
<
rad:LayoutColumn
SpanXs
=
"3"
Span
=
"4"
>
</
rad:LayoutColumn
>
<
rad:CompositeLayoutColumn
ID
=
"clcLogPw"
runat
=
"server"
>
<
Rows
>
<
rad:LayoutRow
>
<
Content
>
<
rad:RadButton
ID
=
"btnLogin"
runat
=
"server"
></
rad:RadButton
>
</
Content
>
</
rad:LayoutRow
>
<
rad:LayoutRow
>
<
Content
>
<
rad:RadButton
ID
=
"btnForgotPw"
runat
=
"server"
></
rad:RadButton
>
</
Content
>
</
rad:LayoutRow
>
</
Rows
>
</
rad:CompositeLayoutColumn
>
<
rad:LayoutColumn
SpanXs
=
"3"
Span
=
"4"
>
</
rad:LayoutColumn
>
</
Columns
>
</
rad:LayoutRow
>
</
Rows
>
<
Rows
>
<
rad:LayoutRow
runat
=
"server"
>
<
Columns
>
<
rad:LayoutColumn
HiddenXs
=
"true"
Span
=
"1"
>
</
rad:LayoutColumn
>
<
rad:CompositeLayoutColumn
ID
=
"lcCreateAcct"
runat
=
"server"
>
<
Rows
>
<
rad:LayoutRow
>
<
Content
>
<
asp:Label
ID
=
"lblCreateAcctount"
runat
=
"server"
></
asp:Label
></
Content
>
</
rad:LayoutRow
>
<
rad:LayoutRow
>
<
Content
>
<
rad:RadButton
ID
=
"btnCreateAcct"
runat
=
"server"
></
rad:RadButton
>
</
Content
>
</
rad:LayoutRow
>
</
Rows
>
</
rad:CompositeLayoutColumn
>
<
rad:CompositeLayoutColumn
ID
=
"lcMakePayemt"
runat
=
"server"
>
<
Rows
>
<
rad:LayoutRow
>
<
Content
>
<
asp:Label
ID
=
"lblMakePayment"
runat
=
"server"
></
asp:Label
></
Content
>
</
rad:LayoutRow
>
<
rad:LayoutRow
>
<
Content
>
<
rad:RadButton
ID
=
"btnMakePayment"
runat
=
"server"
></
rad:RadButton
>
</
Content
>
</
rad:LayoutRow
>
</
Rows
>
</
rad:CompositeLayoutColumn
>
<
rad:LayoutColumn
HiddenXs
=
"true"
Span
=
"1"
>
</
rad:LayoutColumn
>
</
Columns
>
</
rad:LayoutRow
>
</
Rows
>
</
rad:RadPageLayout
>
</
asp:Content
>
CSS
html {
font-size
:
100%
;
/*using ems to set text size not px. this is required. default size is 1em.*/
}
body {
color
:
#FFFFFF
;
background-color
:
#000000
;
font-family
:
"Helvetica Neue"
,
Helvetica
,
Arial
,
sans-serif
;
}
/*Header Start*/
.header {
background-color
:
#DDDDDD
;
padding-top
:
0.3em
;
}
.pagetitlecontainer {
background-color
:
#ae862c
;
}
.pagetitle {
font-size
:
1.5em
;
line-height
:
1.5
;
font-weight
:
bold
;
}
.centerimg {
margin-left
:
auto
;
margin-right
:
auto
;
}
/*Content Start*/
.sectionheader {
line-height
:
2
;
}
.loginsectionheader {
margin-bottom
:
1.75em
;
}
.sectionlbllist {
line-height
:
1.5
;
}
.logininput {
line-height
:
2
;
}
.loginbutton {
line-height
:
1.5
;
}
.compositlayout {
margin-top
:.
75em
;
text-align
:
center
;
position
:
absolute
;
}
.layoutrow {
line-height
:
1.5
;
}
.methodslist {
line-height
:
1.5
;
font-size
:
1.5em
;
background-color
:
#000000
;
color
:
#FFFFFF
;
border-style
:
hidden
!important
;
}
.RadListBox_Default .rlbGroup, .RadListBox_Default .rlbTemplateContainer {
border-style
:
hidden
!important
;
}
/*Footer Start*/
.footerleft {
}
.footermiddle {
}
.footerright {
}