c# - 禁用下拉列表项

标签 c# asp.net drop-down-menu

我想禁用下拉列表中的每五个项目。

dropdownlist1.items[i].Attributes.Add("disabled","disabled");

如何编写逻辑来禁用下拉列表中的每五个项目?

我使用了两个 for 循环:一个用于显示项目,一个用于禁用下拉列表中的项目。如何简化我的代码?

最佳答案

或许您应该考虑不展示它们? 如:

if (i % 5 > 0) {
   dropdownlist1.items[i].Attributes.Add("disabled","disabled");
}

关于c# - 禁用下拉列表项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5283307/

相关文章:

c# - 如何在 gridview 的编辑模式下从下拉列表中获取选定的值?

c# - javascript 中的 PageMethods 作为函数的返回

asp.net - 在 ASP.NET DropDownList 控件中插入 'space'

c# - 对于任何给定的最大宽度和最大高度,根据纵横比计算宽度和高度

javascript - ASP.NET MVC AJAX 将参数传递给 Controller

c# - 本地主机上的 IIS 中的动态内容始终出现 404 错误

c# - 使用 UpdatePanel 删除行后更新/刷新 Gridview。 ASP.NET C# AJAX

html - Navigation li Text Extend outside the li 而不是制作第二行?

c# - BeginTransaction() 与 BeginTransactionAsync() 对性能有何影响

c# - 如何在 blazor 页面上使用 usermanager?