如何使用 javascript 使服务器端的 table 行可见?

How to make table row at server side visible using javascript?

我正在使在服务器端运行的 tr 不可见。但在某些情况下,我希望它是 visible.I 我正在使用以下脚本使其可见:

 document.getElementById('trID').style.display = "block"

我还用过:

  document.getElementById('hidebuttons').style.visibility = "visible";

但它不起作用。 请帮我解决这个问题。

一旦控件在服务器端被标记为不可见,就不会为它发出任何标记 (html)。所以它不能在JS可见,因为它(对应html)在客户端不存在。

你可以做类似

trID.Attributes.Add("style", "display:none");

然后在 javascript

document.getElementById('trID').style.display = "block"

注意:如果您在服务器端设置控件visible=false,那么它不会在客户端呈现