0

我有 3 个下拉列表,如果一个人从第一个下拉列表中选择其他两个应该被禁用。如何使用 c# 在 asp.net 中制作它

4

3 回答 3

0

You could use the ajax control toolkit and use the cascading dropdown control

于 2013-03-24T15:27:58.060 回答
0

单击 Visual Studio 属性中的小闪电,然后双击 selectedindexchanged 以使事件显示在代码中。还要在属性中启用自动回发。在 selectedindexchanged 事件中,查找 selecteditem 值并将控件设置为 enabled = false。您可能希望从已禁用的第二个开始并在 selectedindexchanged 上启用它们。另外,在其他值之前在 ddl 中添加一个值,这样您就可以确保他们实际上从 ddl 中选择了一个值而不是标题。(如果不是 ddl1.selectedindex = 0 那么 ddl2.enabled = true)

于 2013-03-24T17:51:47.710 回答
0

您可以在 DropDownList 的 SelectedIndexChanged 事件中执行此操作。并启用 AutoPostBack

于 2013-03-24T16:24:45.117 回答