在c#中动态展开DropDownList的项

本文关键字:DropDownList 的项 动态 | 更新日期: 2023-09-27 18:26:56

我正在使用asp.net c#。在这里,我想在CodeBehind中动态扩展DropDownList的项。

在我的研究中,我发现像一样使用JQuery是可能的

$('#countries').attr('size',6);

这实际上是使DropDownListListBox,无论它以何种方式扩展。

但我希望这发生在c#中,可能是在按钮点击事件或任何事件中。

谢谢你的宝贵建议,我们将不胜感激。

在c#中动态展开DropDownList的项

您可以通过添加到Attributes集合来动态设置:

DropDownList1.Attributes.Add("size", "10");

听起来你正试图通过在页面的初始加载上扩展下拉列表来模仿浏览器的行为。

如果这听起来是对的,那么试试JQuery模拟插件

然后尝试类似的方法:

$("#countries").simulate('mousedown');