2012-01-31 2 views
0

Мы недавно обновили нашу библиотеку Telerik до 3-го квартала 2011 года, и, похоже, она испортила стиль некоторых элементов управления. Например, RadUpload теперь имеет ширину 80 пикселей (несмотря на то, что я устанавливаю его на 500 пикселей). Это отображаются как ...Устранение проблем, связанных с обновлением Telerik определенных элементов управления

<span class="ruFileWrap ruStyled" style="width: 80px;" jQuery171041561896132524767="11"> 
    <input class="ruFileInput" id="ctl00_MainContent_Edit1_RadUpload1file0" submitName="ctl00_MainContent_Edit1_RadUpload1file0" type="file" size="23" unselectable="on" _events="[object Object]"/> 
    <label style="display: none;" for="ctl00_MainContent_Edit1_RadUpload1file0"> 
    <input class="ruFakeInput" id="ctl00_MainContent_Edit1_RadUpload1TextBox0" type="text" size="22"/> 
    <label style="display: none;" for="ctl00_MainContent_Edit1_RadUpload1TextBox0"> 
    <input class="ruButton ruBrowse" type="button" value="Select"/> 

Из следующей ASP .NET ...

 <telerik:RadUpload MaxFileSize="512000" OverwriteExistingFiles="true" ControlObjectsVisibility="None" 
      runat="server" ID="RadUpload1" OnValidatingFile="uploadMedia_ValidatingFile" 
      OnClientFileSelected="uploadMedia_FileSelected" Width="500px" /> 

Кто-нибудь есть идеи, где стиль определен для этих элементов управления? Откуда появился 80px? Или как я могу как-то «переопределить» это?

Большое спасибо.

+0

Вы можете разместить свой контент ASPX, а не rendered html? –

+0

Отредактировано, спасибо. –

ответ

1

Найдена эта документация: http://www.telerik.com/help/aspnet-ajax/upload-appearance-file-input-appearance.html у вас есть 2 различных параметры, которые можно установить:

InputSize - установить это свойство в целое число, чтобы увеличить ширину всех входных файлов элементов.

Ширина - установить это свойство в пикселях, чтобы увеличить ширину всей площади RadUpload, содержащий все элементы, такие как кнопки, поля ввода файла и т.д.

<telerik:radupload id="Radupload1" runat="server" enablefileinputskinning="true" 
    inputsize="50" width="475px" skin="Web20"></telerik:radupload> 
+0

Идеальный Брайан! Спасибо, LOT! –

Смежные вопросы