各位大虾,我想知道如何在后台代码里实现如下的DIV显示与隐藏效果:
<div id="myright">testtests</div>
<a href="#" onclick="javascript:document.all['myright'].style.display='none';">close</a>
<a href="#" onclick="javascript:document.all['myright'].style.display='';">display</a>
这是客户端的脚本,可是我要经过判断决定是否显示DIV区域,但我不知道在后台代码里如何实现?
基本效果就是表单的隐藏与显示,如果有除DIV之外的实现方法也可以.谢谢!
对不起,说的有点不仔细,不是HIDE的隐藏概念,而是缩进,把下面的控件会自动上提的那种效果!
<div id="myright">testtests</div>
<a href="#" onclick="javascript:document.all['myright'].style.display='none';">close</a>
<a href="#" onclick="javascript:document.all['myright'].style.display='';">display</a>
这是客户端的脚本,可是我要经过判断决定是否显示DIV区域,但我不知道在后台代码里如何实现?
基本效果就是表单的隐藏与显示,如果有除DIV之外的实现方法也可以.谢谢!
对不起,说的有点不仔细,不是HIDE的隐藏概念,而是缩进,把下面的控件会自动上提的那种效果!
然后在cs文件里把myright.visible设为false就好了
第一种,在pageload里面判断之后在需要产生该效果时使用RegisterStartupScript将客户端脚本代码写入页面。
第二种,将DIV设置为runatserver,可在后台代码中处理其显示与隐藏
用RegisterStartupScript方法是很好,但是仅仅实现了隐藏而已,并未实现我想要的控件上提效果!
救我呀!
虽然是可以做,但是这个是JavaScript完全可以实现的,没有必要放到后台。
如果网站这些东西都放到后台,势必会降低服务器的效率。