读书人

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

发布时间: 2012-02-08 19:52:21 作者: rapoo

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

读书人网 >.NET Framework

热点推荐