asp.net 直接在VS2008 的设计器里面 添加的2个table我想通过CS代码 动态 隐藏或显示某一个table可以吗,怎么弄
解决方案 »
- 能不能算出英文字母后几位是什么?
- 最近该毕业了,有没有朋友介绍一个工作
- Asp.Net 创建的Web站点,如何实现客户端任务栏弹出提示窗口呢?
- 小问题一个?
- 如何向弹出的新窗口传递SCOPE_IDENTITY()
- 如何判断datareader 是否读取了数据? objreader.read()=true 不好用
- 在2003server系统中,我的asp页面有的能正常运行,有的不能运行,出现http500内部服务器错误的提示
- 先进来者1分,解决者给多分!如何用javascript调用C#中写的过程?
- DorpDownList在DataGrid中的动态绑定问题
- 郁闷:我的DataGrid为什吗有的时候能够更新数据,有的时候就不能,先在就彻底不能供更新了?大虾们看看吧~~
- ASP.NET 确认框问题,急!!!
- 【讨论】大写过来看下这套笔试题 看下还有什么需要完善的
控制panel不可以吗?
...
</table>
<table id="table2" runat="server">
...
</table>后台代码:
protected void btn_Click(object sender,EventArgs e)
{
this.table1.Style["display"]="none";//隐藏
this.table2.Style["display"]="block";//显示
}
if(document.getElementById("div1").style.display=='none')
{
document.getElementById("div1").style.display="";
}
else
{
document.getElementById("div1").style.display="none";
}
或添加runat="server",设置this.table1.Style["display"]="none";
style="DISPLAY: <% = Can== true ? "" : "none"%>">
也可以直接隐藏或显示table,不过在table 上加runat="server",如:
<table id="tb1" runat="server">...</table><table id="tb2" runat="server">...</table>后台控制:
tb1.Visible = false;//隐藏
tb1.Visible = true;//显示
你是说在后台控制吧。
给table 加个runat="server"属性啊,再设定ID,
后台就可以设定table的属性了。
tableID.Visible=false或true就OK了