服务器控件怎样操作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外!!