Asp.net Telerik RadNumericTextBox-文本右对齐时闪烁
假设RadNumericTextBox在ASP.NET 2.0 aspx页面中定义如下:Asp.net Telerik RadNumericTextBox-文本右对齐时闪烁,asp.net,telerik,Asp.net,Telerik,假设RadNumericTextBox在ASP.NET 2.0 aspx页面中定义如下: <telerik:RadNumericTextBox ID="idNum" runat="server" Type="Currency" MinValue="0" Value="0" > <NumberFormat DecimalDigits="2" /> <EnabledStyle HorizontalAlign="Right" /> </telerik:R
<telerik:RadNumericTextBox ID="idNum" runat="server"
Type="Currency" MinValue="0" Value="0" >
<NumberFormat DecimalDigits="2" />
<EnabledStyle HorizontalAlign="Right" />
</telerik:RadNumericTextBox>
请注意,它被设置为右对齐。
现在,它可以正常工作,但是当控件显示在页面上时,您最初可以看到它将文本框内的文本左对齐。在这几分之一秒之后,文本将右对齐。有人有办法防止这种闪烁吗?(请注意,当控件设置为左对齐时,不会闪烁。)
编辑(版本信息):
RadControls for ASPNET AJAX 2008年第1季度,2008.1版
(在ASP.NET 2.0上使用)。假设这取决于页面加载时间和数字文本框初始化。我认为当前的Telerik AJAX版本是2010年第2季度,您可以尝试将其与标准右对齐文本框进行比较或使用以进行更改。添加
<telerik:RadNumericTextBox ID="ntxtApprovedAmount" runat="server" Skin="" CssClass="cssTextBox" MinValue="0" Display="false" Width="115px">
<EnabledStyle HorizontalAlign="Right" />
</telerik:RadNumericTextBox>