WEB 开发 开发语言 Java 技术 .Net 技术 数 据 库 硬件使用
图象媒体 Linux/Unix 移动平台 嵌入开发 Windows 专区 软件工程
Ajax 技术 | ASP | PHP | ASP.NET | C# | JSP | Access | Oracle | 网页设计 | Flash | 安全专题 | IIS | VC/MFC | Delphi | C/C++
 你的位置:首页 > .Net 技术 > ASP.NET

【菜鸟求助】如何显示和隐藏层?
[ 来源: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(两个人)


 相关文章
·通过web页测试网络带宽和速度的问题。
·求一简单SQL语句
·item 之间的项 总是挤破了表格
·一个关于字符串的问题!
·请问在javacript中如何能操作服务器控件?
·新手提问!

 推荐文章
TextBox中的文本怎么分行显示??
一个小算法问题
关于图片url的问题
关于实现动态菜单的一个问题
动态改变论坛风格是怎么做到的?
这样的搜索结果该如何用什么控件绑定?
如何解决excel把01234567自动显示为1234567的情况啊
关于引用appSettings的问题
CuteEditor存入Access数据库的问题。急急
asp。net 2。0运行数据库错误
url传值,丢值的问题?
服务器问题
 版权所有:IT问库
copyright © 2006 www.itwenku.cn all rights reserved.