0

我的 DropDownList 控件有问题。我有三个值“select”、“test1”、“test2”。首先我手动选择“test2”值然后我必须通过 JS 设置“select”值

  var ddlTestData = document.getElementById("<%= testDataDDL.ClientID %>");
  ddlTestData.selectedIndex = 0;

它工作正常,但是当我选择“test2”值时,我的TestData_IndexChanged事件没有开始。

在此先感谢您的帮助。

4

1 回答 1

0

从您的问题来看,您似乎真的在寻找 ASP.Net 的答案——经典的 ASP 没有ClientId属性。

有了这个假设,您的 IndexChanged 事件是否连接到您的 testDataDDL 下拉列表控件(您需要在代码中设置它)——是"OnSelectedIndexChanged"吗?此外,您可能需要设置AutoPostBack="True".

于 2013-01-12T03:28:34.757 回答