emptydataテンプレートを起動できるフィルタを持つGridviewがあります。しかし、これが表示されたら私はまだ私のgridviewの概要を見ることができます。データが存在しない場合、どのようにしてGridviewを消滅させることができますか?Gridviewを非表示
1
A
答えて
10
protected void GridView1_DataBound(object sender, EventArgs e)
{
if (this.GridView1.Rows.Count == 0)
this.GridView1.Visible = false;
}
0
Visibleプロパティをfalseに設定してコントロール自体を非表示にするか、親コントロール(つまり、含むパネル)を非表示にします。
3
<asp:Gridview id="gridview" ......
Visible='<%# ((ICollection)gridview.DataSource).Count == 0 ? false : true %>'>
0
だけDataSource
NULLを行い、Bind()
GridView
を再、それはそれ自身を隠す必要があります!
myGridView.DataSource = null;
myGridView.DataBind();
はほかに不可能である可能性があり、後でそれを見つけるよう
.Visible
を使用して注意してください。
.Visible = false;
を使用する必要がある場合は、私は使用することをお勧めします
myGridview.Attributes.Add("style","display:none");
関連する問題
- 1. DevExpress非表示のGridView CSSの問題
- 2. Gridviewテーブルを非表示にして表示するには?
- 3. GridViewカスタムPagerTemplate、表示前と次のリンクを非表示
- 4. JavaScriptを使ってGridviewの列を非表示/非表示にする
- 5. ASP.NET GridViewは列を非表示にできません
- 6. PowershellのドットOut-GridViewヘッダーが列を非表示にする
- 7. gridviewで空の行を非表示にする
- 8. Gridview comboboxカラムプログラムで項目を非表示にする
- 9. GridView:テンプレートフィールドの列を動的に非表示にする方法
- 10. asp.net 2.0のGridViewカラムを非表示にする
- 11. GridViewのデータ表示
- 12. Gridviewに画像を表示
- 13. GridViewでデータテーブルを表示
- 14. 非表示のオプションを非表示IE
- 15. シートを非表示/非表示 - VBA
- 16. リストビューを表示/非表示
- 17. Select2を非表示/表示
- 18. DataTemplateを非表示/表示
- 19. スウィフトナビゲーションコントローラ - 表示を非表示
- 20. 行を表示/非表示
- 21. ダイナミックコンボボックスを表示/非表示
- 22. gridview行の表示フォームビュー
- 23. GridViewのポップアップモーダル表示ボタン
- 24. androidの表示gridViewアイテム
- 25. 親のonclickイベントで非表示divを表示/非表示
- 26. Jquery非表示の非表示
- 27. タブバーの非表示と非表示
- 28. Onclick Shinyの非表示/非表示
- 29. 条件を表示/非表示のフィールドを表示/非表示にする
- 30. anglejs内の表示/非表示セクションをすべて表示/非表示
私が欲しかったのは、Gridviewの罫線を隠すことでした。 Databoudはそれを行うための正しい場所でした。ありがとうございました – Eric