我需要找到一种方法来隐藏 HTML 行(或表)而不阻止它们被呈现。设置 this.myTable.Visible = false 似乎是向用户隐藏表格的最简单方法,但它会阻止将 HTML 表格发送到浏览器,这会导致问题,因为我正在使用验证器并且需要确保验证不可见的元素(由于页面导航逻辑,一次只有一些元素对用户可见)。
我试图更改 Style 属性,但 asp.net 说它是只读的,所以我不能使用 CSS 使其不可见。我也不想使用 Javascript,但如果有一个简单的 JS 解决方案就可以了。
任何帮助是极大的赞赏。