回答
可以使用
myDropDown.Items.Remove(ListItem li);
或
myDropDown.Items.RemoveAt(int index);
使用C#中删除。
正如其他人已经回答,你需要做的;
myDropDown.Items.Remove(ListItem li);
,但如果你希望页面异步刷新,下拉必须是内部的asp:UpdatePanel
你做Remove
通话后,你需要调用:
yourPanel.Update();
代码:
ListItem removeItem= myDropDown.Items.FindByValue("TextToFind");
drpCategory.Items.Remove(removeItem);
将“TextToFind”替换为要删除的项目。
如果我想隐藏多个值,该怎么办? – BNN 2015-04-03 06:48:40
循环遍历每一个,并一次删除一个。 – PsychoDUCK 2015-04-10 19:17:12
谢谢psychoduck ..我做了同样的事情,它的工作 – BNN 2015-04-12 06:37:51
myDropDown.Items.Remove(myDropDown.Items.FindByValue("TextToFind"));
myDropDown.Items.Remove(myDropDown.Items.FindByText("TextToFind"))
还有删除值的稍微简单的方式。
mydropdownid.Items.Remove("Chicago");
<dropdown id=mydropdown .....>
值
- 佛罗里达
- 德州
- 犹他州
- 芝加哥
这种方法适用于我在一个下拉列表中,但在另一个我不得不使用FindByText。以防其他人遇到麻烦。 – mac9416 2017-06-08 17:51:41
myDropDown.Items.Remove(myDropDown.Items.FindByText( “芝加哥”)) ;
尽管您的回答适用于该问题(并且可能是解决方案),但它并没有增加任何新内容。特别是,它是这个答案的100%重复:https://stackoverflow.com/a/15916022/4634527 – Hexfire 2017-12-07 11:25:27
- 1. 从下拉列表中删除项目
- 2. ASP.Net从下拉列表中删除项目?
- 3. 如何从网格视图中删除项目从下拉列表中删除
- 4. 从下拉列表中删除项目下拉菜单
- 5. ASP.NET:删除下拉列表中的特定项目
- 6. Jquery 2下拉列表,从下拉列表中删除选定的项目1
- 7. Asp.net MVC 3下拉列表数据库人口删除项目
- 8. 如何从列表中删除项目
- 9. 如何从列表中删除项目?
- 10. 如何从列表中删除项目
- 11. 如何从列表中删除项目?
- 12. 普通JavaScript删除项目从下拉列表中选择
- 13. 从下拉列表中删除项目使用jQuery的ASP .NET
- 14. 使用jquery从下拉列表中删除特定项目
- 15. Jquery从下拉列表中删除项目
- 16. 从选择下拉列表中删除空的项目angularjs
- 17. NetSuite - 从下拉列表中删除项目
- 18. 从Telerik中删除项目使用jQuery下拉列表
- 19. 使用下拉列表从XML中删除项目
- 20. 从angularjs ui下拉列表中删除项目
- 21. 从下拉列表数据库中删除重复项目
- 22. 如何删除从列表中拉出的项目?
- 23. 如何在不知道任何内容的情况下从ASP.NET下拉列表中删除项目
- 24. 如何添加/删除下拉列表中的多选列表项目jQuery
- 25. 第一个下拉列表被选中,它会从下一个下拉列表中删除选定的项目
- 26. 从下拉列表中删除值
- 27. 从下拉列表中删除样式
- 28. 如何从列表中删除项目而不删除.remove?
- 29. 如何删除asp.net中的下拉列表箭头?
- 30. 如何从数据库中删除项目填充下拉框
你想删除在C#或JavaScript。 – 2011-03-07 16:41:09