0

前の行の特定のセルの値が変更された場合、行の色を変更したい。データセットからデータをバインドする Datagrid があります。たとえば。

S.NO. 品質 価格 セント MM サイズ


1AQ 78000 0.001 0.70


2 AQ 78000 0.001 0.75


3 AQ 76000 0.011 0.76


4 AQ 76000 0.012 0.77


Priceの値が変わったら次の行の色を変えたいです。Datagrid で行インデックスを取得できませんでした。イベントで試しItemBoundました 以前の値と比較して行の色を変更するにはどうすればよいですか?

4

1 に答える 1

1

RowDataBound イベントで行にアクセスできます。

    protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
               // do stuff
        }
    }
于 2012-08-03T08:19:26.827 に答える