I have a website running Sitefinity that I recently upgraded from 5.1 SP1 to 5.1 SP2 (RadControls v2012.2.607.40). Prior to the upgrade RadTextBox styling was working properly in that I could define a css class rule that included a width property and use it for the RadTextBox's CssClass property and everthing worked as expected. Since the 5.1 SP2 upgrade none of my width properties are applied and the RTB seems to be defaulting to 160px width.
Here's what my markup and css look like:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ZRTBTest.aspx.cs" Inherits="SitefinityWebApp.ZRTBTest" %>
<!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
></
title
>
<
style
>
.rtbWrp
{
font-family: Tahoma,Verdana,sans-serif;
font-size: 12px;
width: 600px;
background-color: #c0c0c0;
padding: 5px;
}
.rtb550, .rtb450, .rtb350
{
padding: 3px !important;
vertical-align: middle !important;
margin-bottom: 15px !important;
border: 1px solid #ff0000 !important;
}
.rtb550
{
width: 550px !important;
}
.rtb450
{
width: 450px !important;
}
.rtb350
{
width: 350px !important;
}
</
style
>
</
head
>
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
>
</
telerik:RadScriptManager
> <
div
>
<
div
class
=
"rtbWrp"
>
<
telerik:RadTextBox
ID
=
"RadTextBox1"
runat
=
"server"
CssClass
=
"rtb550"
>
</
telerik:RadTextBox
></
div
>
<
div
class
=
"rtbWrp"
>
<
telerik:RadTextBox
ID
=
"RadTextBox2"
runat
=
"server"
CssClass
=
"rtb450"
>
</
telerik:RadTextBox
>
</
div
>
<
div
class
=
"rtbWrp"
>
<
telerik:RadTextBox
ID
=
"RadTextBox3"
runat
=
"server"
CssClass
=
"rtb350"
>
</
telerik:RadTextBox
>
</
div
>
</
div
>
</
form
>
</
body
>
</
html
>
Everything looks fine in Firefox (15.0.1), Chrome (21.0.1180.89) and IE 8 (see rtb_firefox_chrome_ie8standards.PNG). In IE9 Standards mode the width of the text boxes is clipped at 160px (see rtb_ie9_standardsmode.PNG). I could swear this was working in the last version.
Anyone else seeing this?
Thanks -- Steve