C# 已将图标附加到radcomobox

C# 已将图标附加到radcomobox,c#,vb.net,telerik,radcombobox,C#,Vb.net,Telerik,Radcombobox,有人知道我如何将图标附加到RadcomboBox吗这是我的代码: 我希望有人能给我工作的方向或例子…谢谢 <telerik:RadComboBox ID="rcbJobType" runat="server" EmptyMessage="Select Job Type" Width="248px"> <Items> <telerik

有人知道我如何将图标附加到RadcomboBox吗这是我的代码:

我希望有人能给我工作的方向或例子…谢谢

<telerik:RadComboBox ID="rcbJobType" runat="server" EmptyMessage="Select Job Type" Width="248px">
                                  <Items>
                                  <telerik:RadComboBoxItem Text="Select Job Type" Value="Select Job Type" />
                                  <telerik:RadComboBoxItem Text="Long Term" Value="Long Term" />
                                  <telerik:RadComboBoxItem Text="Short Term" Value="Short Term" />
                                  <telerik:RadComboBoxItem Text="Last Minute" Value="Last Minute" />
                                  </Items>
</telerik:RadComboBox>


occurs on pageload
      Protected Sub IconAttached()
                Dim imgDir As New DirectoryInfo(Server.MapPath(Globals.gRootRelativeSecureURL("/Images/Layout/offDuty.png")))
                For Each file As FileInfo In imgDir.GetFiles("*.png")
                    Dim item As New RadComboBoxItem(file.Name.Replace(".png", ""))
                    item.ImageUrl = "Img/" + file.Name
                    rcbEditJobType.Items.Add(item)

                Next
               = "<img src='" + Globals.gRootRelativeSecureURL("/Images/Layout/offDuty.png") + "' border=""0"" align=""absmiddle"">"
    End Sub

在页面加载时发生
受保护的子IconAttached()
将imgDir调整为新的DirectoryInfo(Server.MapPath(Globals.gRootRelativeSecureURL(“/Images/Layout/offDuty.png”))
对于imgDir.GetFiles(“*.png”)中作为FileInfo的每个文件
Dim项作为新的RadComboxItem(file.Name.Replace(“.png”,”))
item.ImageUrl=“Img/”+file.Name
rcbEditJobType.Items.Add(项目)
下一个
= ""
端接头

请尝试以下代码片段

ASPX

<telerik:RadComboBox runat="server" ID="RadComboBox1"> 
     <Items>
           <telerik:RadComboBoxItem Text="Select Job Type" Value="Select Job Type" />
           <telerik:RadComboBoxItem Text="Long Term" Value="Long Term" />
           <telerik:RadComboBoxItem Text="Short Term" Value="Short Term" />
           <telerik:RadComboBoxItem Text="Last Minute" Value="Last Minute" />
     </Items>
     <ItemTemplate> 
           <div> 
                <asp:Image ID="Image1"  runat="server">
                <asp:Label ID="Label1" Text='<%# Eval("Text") %>'  runat="server">
           </div> 
     </ItemTemplate>
</telerik:RadComboBox> 

你应该在他们的论坛上询问:
For Each item As RadComboBoxItem In RadComboBox1.Items
    Dim Image1 As Image = DirectCast(item.FindControl("Image1"), CheckBox)
    Image1.ImageUrl = "Please add image url here"
Next