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

一个简单的回刷有关问题

2012-01-07 
一个简单的回刷问题!我在页面上运用了 div1 和 div2 ,开始时是隐藏了div2,在div2上有两个Button,可是

一个简单的回刷问题!
我在页面上运用了 <div1> 和 <div2> ,开始时是隐藏了div2   ,在div2上有两个Button,可是在点击div2上Button后,本该显示div2,可是显示的是div1,而把div2给隐藏了.我怎么实现呢?

[解决办法]
你的代码有问题.客户端的属性改变不会提交到服务器端.
[解决办法]
开始时是隐藏了div2 ,在div2上有两个Button,可是在点击div2上Button后,本该显示div2,可是显示的是div1
---------------------------------------
div2隐藏了如何点到该Button ?
[解决办法]
因为你button事件刷新了界面,使界面回来了第一次加载时候,你可以试ajax方法,局部刷新,或者用标记的方式,把DIV设置成服务器控件,然后在page_load中!ispostback里面设置
[解决办法]
在页面的最后脚本处:var value = document.getElementById( "hidden1 ").value; SetDisplay(value);function SetDisplay(index){ var s1 = "none " var s2 = "inline "; if(index == "1 ") { s1 = "inline "; s2 = "none " } document.getElementById( "div1 ").style.display = s1 document.getElementById( "div2 ").style.display = s2}
[解决办法]
你最好先自己分析原因。

热点排行