我有一个 RadComboBox。我用一个函数填充它,该函数返回例如 {Stack, Over, Flow, StackOverFlow} 当我单击 RadCombobox 列出的项目时。
我想把空元素放在首位。
我试着在下面做:
var stack= GetItems(SiteId);
RadComboBox1.Items.Add(new RadComboBoxItem("", "0"));
RadComboBox1.DataSource = stack;
RadComboBox1.DataTextField = "Name";
RadComboBox1.DataValueField = "Id";
RadComboBox1.DataBind();
RadComboBox1.AllowCustomText = false;
没有变化。仅列出 {Stack, Over, Flow, StackOverFlow}。
当我写下面的代码
var stack= GetItems(SiteId);
RadComboBox1.DataSource = stack;
RadComboBox1.DataTextField = "Name";
RadComboBox1.DataValueField = "Id";
RadComboBox1.DataBind();
RadComboBox1.Items.Add(new RadComboBoxItem("xyz", "0"));
RadComboBox1.AllowCustomText = false;
仅列出 {Stack, Over, Flow, StackOverFlow, xyz}。
但我没有得到我想要的结果。
设计方面如下。
<telerik:RadComboBox ID="RadComboBox1" runat="server" Width="120px" MarkFirstMatch="true" Filter="Contains"></telerik:RadComboBox>
我能怎么做?
我想列出 { " "
, "Stack"
, "Over"
, "Flow"
, "StackOverFlow"
}