| 【菜鸟求助】如何显示和隐藏层? |
| [ 来源:ITWENKU 时间:2006-9-12 12:37:32 | 浏览:225人次
] |
| |
|
我在html里面写了层代码 <div id="Layer1a" style="DISPLAY:none;Z-INDEX:1;LEFT:100px;WIDTH:300px;POSITION:absolute;TOP:100px"> <table width="300" border="1" cellspacing="0" cellpadding="3" bordercolor="#30627f" bgcolor="#ffffff"> <tr> <td height="3" bgcolor="#3a6c89"> <div align="right"><a href="#" onClick="Layer1a.style.display='none'"><font color="white">关闭</font></a></div> </td> </tr> <tr> <td> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td bgcolor="#f0f0f0" height="50"> <div align="center"><font color="#cc0000">将删除所有学生资料、作业资料和学生的答题情况<br/> <b>你确定要删除该班级吗</b></font></div> </td> </tr> <tr> <td height="5"></td> </tr> <tr> <td height="50"> <div align="center"> <asp:Button id="Submit222" runat="server" Text="删除班级"></asp:Button> <asp:Button id="Submit223" runat="server" Text="取消操作"></asp:Button> </div> </td> </tr> </table> </td> </tr> </table> </div>
我想在点击一个按钮的时候将他显示 private void Submit223_Click(object sender, System.EventArgs e) {
}
点击另外一个按钮的时候将他隐藏
请问,后台的程序该怎么写呢? 谢谢
//js:
document.getElementById('Layer1a').style.display = "none"; //隐藏 document.getElementById('Layer1a').style.display = "block"; //显示
建议,lz用panel来在后台控制显示与否
divMain.style.visibility = "hidden" divMain.style.visibility = "visible"
以上都是在html里面写的吧? 我想在CS文件里面写 private void Submit223_Click(object sender, System.EventArgs e) { //这里写 } 通过事件来触发该怎么写呢? 谢谢
用html按钮吧
在后台写的话用Response.Write("<javascript>...........")不知道是否可以,我没试过,就用这种方式调用过alert
<DIV id="divMain" runat="server"></DIV> ------- runat="server
private void Button1_Click(object sender, System.EventArgs e) { divMain.Visible = false; }
to:q_po_o(两个人) 奇怪啊,我在html里面先将DIV显示,然后再隐藏 <DIV id="divMain" style="DISPLAY: inline; runat="server"></DIV> private void Button1_Click(object sender, System.EventArgs e) { divMain.Visible = false; }
这样是可以的
但是先隐藏,然后再显示 private void Button1_Click(object sender, System.EventArgs e) { divMain.Visible = true; } 就不行了,跟踪过,执行了divMain.Visible = true这句话的说。
是不是我还要设什么东西么? 谢谢
<DIV id="divMain" style= "visibility: hidden" runat="server">
private void Button1_Click(object sender, System.EventArgs e) { divMain.Style.Add("visibility", "visible"); }
谢谢啊q_po_o(两个人)
|
|
 |
推荐文章 |
|