C# <;项目模板>;不知道列名的时候

C# <;项目模板>;不知道列名的时候,c#,asp.net,itemtemplate,rad-controls,C#,Asp.net,Itemtemplate,Rad Controls,我有下面的代码来显示radcombobox中的多列,但我并不总是知道列名是“UserCode”。是否需要告诉控件根据列iD读取列 <ItemTemplate> <ul> <li class="col1"> <%# DataBinder.Eval(Container.DataItem,

我有下面的代码来显示radcombobox中的多列,但我并不总是知道列名是“UserCode”。是否需要告诉控件根据列iD读取列

<ItemTemplate>
                        <ul>
                             <li class="col1">
                                  <%# DataBinder.Eval(Container.DataItem, "RecordID") %></li>
                             <li class="col2">
                                  <%# DataBinder.Eval(Container.data, "UserCode")%></li>

                        </ul>
                   </ItemTemplate>


基于列ID的
是什么意思?
我的数据源数据集并不总是有列名称“UserCode”。因此,无论列的名称如何,我都希望显示数据集中的第一列和第二列。因此,与其按名称定义列,也许我可以按id调用它们?我唯一的另一个建议是在代码中这样做。然后你可以使用列的索引。是的,似乎代码隐藏是唯一的解决方案。谢谢