如何正确格式化RadComboBox

时间:2012-06-09 23:03:48

标签: c# asp.net css styles radcombobox

我正在尝试在文本的左侧显示箭头,但我无法弄清楚如何格式化它以使其工作。

我对rad盒的标记如下:

<telerik:RadComboBox ID="optionsp" runat="server" HighlightTemplatedItem="true">
     <ItemTemplate>
          <img src="../../../Themes/Images/icons/myimage.gif" />
             <div style="text-align: left; padding-left: 5px"> 
                <asp:Label runat="server" ID="Label1" Text='<%# Eval("Name") %>' > 
                </asp:Label> 
              </div> 
     </ItemTemplate>
  </telerik:RadComboBox>

1 个答案:

答案 0 :(得分:1)

尝试使用此功能(为img和div添加了float: left

<telerik:RadComboBox ID="optionsp" runat="server" HighlightTemplatedItem="true">
     <ItemTemplate>
          <img src="../../../Themes/Images/icons/arrow2.gif" style="float: left" />
          <div style="text-align: left; padding-left: 5px; float: left"> 
                <asp:Label runat="server" ID="Label1" Text='<%# Eval("Name") %>' > 
                </asp:Label> 
          </div> 
     </ItemTemplate>
</telerik:RadComboBox>

作为旁注,尽可能避免使用内联样式定义,您应该将它们移动到css文件中。