首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET Framework >

服务器控件怎样操作div,该怎么解决

2012-02-08 
服务器控件怎样操作div我用了一个:asp:UpdatePanel IDUpdatePanel1 runatserverContentTemplate

服务器控件怎样操作div
我用了一个:
  <asp:UpdatePanel ID="UpdatePanel1" runat="server">
  <ContentTemplate>
  <asp:CheckBoxList ID="CheckBoxList2" runat="server" onClick="hiden()" AutoPostBack="True"
  RepeatColumns="4">
  </asp:CheckBoxList>
  </ContentTemplate>
  </asp:UpdatePanel>

调用了:
<script language="javascript" type="text/javascript">

  
  function hiden(){
  document.getElementById("divCity1").style.display="none";
  document.getElementById("divCity2").style.display="block";
  document.getElementById("divCity3").style.display="none";
  document.getElementById("divCity4").style.display="block";
  }
  </script>

但是页面只是闪了一下,又回初始的样子。
请问怎样让页面停住

[解决办法]
onClientClick="hiden()"
[解决办法]
onClick="hiden()" 改为 onClientClick="hiden()"
[解决办法]
将你的<div>..</div>放到UpdatePanel外!!

热点排行