0

このグリッドビューがあり、このグリッドビューからの情報を使用したいのですが、ページに表示したくありません。だから私は: を設定 grid.Visible = falseしましたが、「グリッドが定義されていません」というエラーが表示されます。の場合grid.Visible = true、すべて正常に動作します。これをチェックする JavaScript 関数があります:if (typeof (grid) !== "undefined")が、グリッドが定義されていません。何が問題で、どうすれば解決できますか?

4

1 に答える 1

1

レンダリングされません。grid.Visibleレンダリングを制御します。HTML コードを見てください。GridViewを設定した場合、コードはありませんgrid.Visible = false

非表示にするには、代わりに CSS を使用します: display: none:

grid.Style.Add("display", "none"); // not tested
于 2013-03-29T10:32:24.770 に答える