c# - 如何在 C# 背后的代码中动态设置下拉列表的值

标签 c# drop-down-menu

我需要动态地将值“Y”设置为下拉列表控件。当我尝试使用 selectedValue 时,它​​给出了类似对象引用为空的错误。请帮助

最佳答案

首先确保 Y 存在于您的 asp:DropDownList 中。然后执行此操作

if (DropDownList1.Items.FindByValue("Y") != null)
{
     DropDownList1.Items.FindByValue("Y").Selected = true;
}

关于c# - 如何在 C# 背后的代码中动态设置下拉列表的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6544074/

相关文章:

c# - Process.StandardOutput.ReadToEnd() - 输出为空。从 cmd 运行相同的应用程序 - 输出正常

c# - 根据当前文化将字符串转换为带点或逗号的十进制

c# - Mono SerialPort 类有多可靠?

jquery - 如何检查下拉菜单中有多少个选项?

php - 将 this.value 传递给包含空格的 AJAX javascript 函数,不返回任何结果

c# - 在 .NET 中操作 Excel xls 和 xlsx

c# - 无需外部工具即可打印 PDF

下拉 UL LI 元素剪切屏幕的 CSS 对齐方式

asp.net - 来自 ASP 控件的客户端 javascript 调用抛出 "Too many characters in character literal"错误!

javascript - 如何为 Selenium IDE 选择用 CSS 编码的下拉菜单中的元素?