如何在javascript中获取列表视图中的列表框ID

时间:2013-12-24 12:11:37

标签: c# javascript asp.net

我想在javascript中获取列表视图中的列表框ID。

这是我的Javascript:

<script>

             Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(
      function (sender, e) {
          var control = $find('<%= results.ClientID %>');
          if (e.get_postBackElement().id =="<%=this.results.ClientID%>") {
               $get("divvv").style.display = "none";
           }
           else {
               $get("divvv").style.display = "block";
           }
 });

</script>

结果是我的列表框ID,但它在列表视图中,因此我无法直接获取列表框,如上所述。它显示错误。 请帮帮我。谢谢你提前

1 个答案:

答案 0 :(得分:0)

我没有测试但你可以试试这个

function (sender, e) {
          var control = $find('<%= ((ListBox)MyListView.FindControl("myListBox")).ClientID %>');
          if (e.get_postBackElement().id =='<%= ((ListBox)MyListView.FindControl("myListBox")).ClientID %>') {
               $get("divvv").style.display = "none";
           }
           else {
               $get("divvv").style.display = "block";
           }
相关问题