0

ページが変更された後、DataGrid の行からデータを取得する方法を教えてください。現在、次のことを試しています。

protected void MissionariesGrid_PageIndexChanged(object sender, EventArgs e)
{
    string missionaryID = MissionariesGrid.Rows[0].Cells[0].Text;
    TestLabel.Text = missionaryID;
}

問題は、新しいページの最初の行の値を取得できないことです。古いページの最初の行の値を取得しています。

4

1 に答える 1

1

そのためのロジックは、RowCreated または RowDataBound イベント ハンドラーにある必要があります... PageIndexChanged が発生するのが早すぎると思います。

于 2013-11-17T05:27:20.737 に答える