![](/img/trans.png)
[英]How do I show the ApplicationRevision in Visual Studio 2010 C#
[英]How do i hide the tables created in visual studio 2010 C#?
如何隐藏在Visual Studio 2010 C#中创建的表? 我想做的是隐藏表格(有点像时间表),只在用户单击日历日期之一时才显示它。 我尝试使用Visibility:hidden; 但是当我在设计视图上查看时,整个表格都消失了。 我需要帮助! 提前致谢。
您的问题尚不清楚,但是据我了解,这是如何实现的:
在隐藏的代码(C#.cs文件)中,您可以使用style属性将表设置为隐藏表,如下所示:
.aspx文件
<table id="table1" runat="server">
......td's and tr's.....
</table>
.cs文件在Page_Load
table1.Style.Add("display", "none");
这将允许您在设计模式下查看表,并且在客户端的浏览器上呈现页面时, Table
将被隐藏。
注意 :您不能使用this.table1.Visible = false;
在隐藏代码中隐藏表格,因为在这种情况下表格将永远无法到达客户端浏览器,并且您将根本无法显示表格,因此您应该使用table1.Style.Add("display", "none");
如果要将表以隐藏模式发送到客户端的浏览器。
您可以在客户端使用JQuery或Javascript显示该表。
因此,当用户单击日历日期时,您将调用javascript函数。 此javascript函数将通过ID或类从DOM获取Table对象,并通过将Style display
设置为block
来显示它
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.