下拉列表问题
我尝试向下拉列表中添加一个新项目。我希望将添加的项目放置在下拉列表的第一个位置。我该怎么做
I want this to be a first option
ListItem itemspecial = new ListItem();
itemspecial.Value = "-1";
itemspecial.Text = "Please select specialization";
ddlSpecialization.Items.Add(itemspecial);
ddlSpecialization.DataTextField = "Description";
ddlSpecialization.DataValueField = "Id";
ddlSpecialization.DataSource = objspecial.GetAll();
ddlSpecialization.DataBind();
I try to add a new item to the drodownlist.I want the added item to be place at first position of a dropdownlist.How can I do that
I want this to be a first option
ListItem itemspecial = new ListItem();
itemspecial.Value = "-1";
itemspecial.Text = "Please select specialization";
ddlSpecialization.Items.Add(itemspecial);
ddlSpecialization.DataTextField = "Description";
ddlSpecialization.DataValueField = "Id";
ddlSpecialization.DataSource = objspecial.GetAll();
ddlSpecialization.DataBind();
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在插入之前先进行数据绑定...
Databind first before you insert...
您可以使用
DropDownList
的Insert
函数来完成此操作:You can do this using the
Insert
function of theDropDownList
:使用
-- ddlSpecialization.Items.insertAt(itemspecial,0);<-指定第一个索引,
use
-- ddlSpecialization.Items.insertAt(itemspecial,0);<-Specify the first index,