Telerik RadNumericTextBox - мерцание, когда текст выравнивается по правому краю - PullRequest
0 голосов
/ 14 сентября 2010

Скажите, что RadNumericTextBox определен следующим образом на странице ASPX ASP.NET 2.0:

<telerik:RadNumericTextBox ID="idNum" runat="server" 
Type="Currency" MinValue="0"  Value="0"  >
<NumberFormat DecimalDigits="2" />
<EnabledStyle HorizontalAlign="Right" />
</telerik:RadNumericTextBox>

Обратите внимание, что он выровнен по правому краю. Теперь он работает нормально, но когда элемент управления отображается на странице, вы можете сначала увидеть, как он рисует текст внутри текстового поля по левому краю. После этой доли секунды текст выравнивается по правому краю. У кого-нибудь есть обходные пути, чтобы предотвратить это мерцание? (Обратите внимание, что мерцание не отображается, если элемент управления выровнен по левому краю.)

РЕДАКТИРОВАТЬ (Информация о версии): RadControls для ASPNET AJAX Q1 2008, версия 2008.1 (Используется в ASP.NET 2.0).

Ответы [ 2 ]

1 голос
/ 14 сентября 2010

Предположим, это зависит от времени загрузки страницы и инициализации числового текстового поля.Я думаю, что текущая версия Telerik AJAX - Q2 2010, вы можете попробовать ее для сравнения или использовать RadInputManager со стандартными выровненными по правому краю текстовыми полями для изменения.

0 голосов
/ 17 августа 2018

Добавить

    <telerik:RadNumericTextBox ID="ntxtApprovedAmount" runat="server" Skin="" CssClass="cssTextBox" MinValue="0" Display="false" Width="115px">
    <EnabledStyle HorizontalAlign="Right" />
    </telerik:RadNumericTextBox>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...