これは簡単な解決策になると思いますが、何らかの理由でこのメソッドをC#で動作させることはできません。ブール・テストを実行して、ASP表が表示されているかどうかを確認するだけです。そうであれば、visibleをfalseに設定し、それ以外の場合はtrueをtrueに設定します。ASPテーブルが表示されているかどうかのテスト
このテストで正しい構文は何でしょうか?補足ノートで
protected void btnNewMaterial_Click(object sender, EventArgs e)
{
if (tblMaterialDetails.Visible==true)
{
this.tblMaterialDetails.Visible = false;
}
else
{
this.tblMaterialDetails.Visible = true;
}
}
、私はこれは、あなたがそれがあれば、あなたのようであるか表示されていない場合、それは教えてくれます
bool isVisible = tblMaterialDetails.Visible;
を必要とする結果を与えるべきASP 4.5
今何が起こっていますか?あなたはコントロールコードを投稿できますか? –
実際にこのコードを試しましたか?期待どおりに動作しませんでしたか? – mason
あなたはおそらく 'PostBack'問題に遭遇しています。あなたはPostBacksとデバッガの使い方に慣れていますか?あなたはおそらくそれを設定しており、ポストバックが起きたときにVisible – MethodMan