【问题标题】:Telerik upgrade's affected styling of certain controlsTelerik 升级影响某些控件的样式
【发布时间】:2012-01-31 14:19:51
【问题描述】:

我们最近将 Telerik 库升级到了 2011 年第三季度,它似乎弄乱了一些控件的样式。例如,RadUpload 现在的宽度为 80 像素(尽管我将其设置为 500 像素)。它被渲染为...

<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 是从哪里来的?或者我怎么能至少以某种方式“覆盖”这个?

非常感谢。

【问题讨论】:

  • 您可以发布您的 aspx 内容而不是呈现的 html 吗?

标签: asp.net css telerik styling


【解决方案1】:

找到此文档:http://www.telerik.com/help/aspnet-ajax/upload-appearance-file-input-appearance.html 您可以设置 2 个不同的参数:

InputSize - 将此属性设置为整数值以增加所有文件输入元素的宽度。

Width - 以像素为单位设置此属性以增加包含所有元素(如按钮、文件输入字段等)的整个 RadUpload 区域的宽度。

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

【讨论】:

  • 完美的布莱恩!非常感谢队友!
猜你喜欢
  • 2011-06-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-09
  • 2017-12-19
  • 2012-04-25
  • 1970-01-01
相关资源
最近更新 更多