3

問題

clientid およびその他の属性として属性の 1 つを持つプロジェクト テーブルにバインドされた Gridview があります。ここで、clientid が特定の ID と等しい特定の行のみを表示したいと考えています。

私が持っているもの

  1. 条件に基づいてGridViewの行の色を変更する

2. http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.rowdatabound.aspx

すべての例は行の値を更新しているようですが、私がやろうとしていることを試している人はいません。

2番目のオプションは、別のデータテーブルを作成し、条件を満たすすべての行を挿入して、グリッドビューをそのテーブルにバインドすることです。

これは、rowdatabound イベントを使用して実行できるかどうか疑問に思っています。

どんな助けでも大歓迎です.Thanks!!

4

1 に答える 1

1

あなたはこのように試すことができます

if (e.Row.RowType == DataControlRowType.DataRow)
{
if(check ur cobdition if condition is false)
e.Row.Visible=false;

}
于 2013-04-08T12:27:32.560 に答える