Получить данные из видимого ложного BoundField Gridview

У меня есть BoundFieldвGridView

<asp:BoundField DataField="ReportId" HeaderText="RId" Visible="false" />

Но когда я пытаюсь получить текст в этом поле, он возвращается пустым.

protected void gvwReports_RowCommand(object sender, GridViewCommandEventArgs e)
{
    if (e.CommandName == "ViewSchedule")
    {
        int index = Convert.ToInt32(e.CommandArgument);
        GridViewRow row = gvwReports.Rows[index];
        string s = row.Cells[0].Text;
    }
}

но он возвращает правильное значение, если я изменяюBoundField's.Visibleсобственность наtrue

6
задан marc_s 14 July 2012 в 20:17
поделиться