Как получить данные из определенного столбца в gridview, используя asp.net - PullRequest
0 голосов
/ 04 февраля 2010

В моем приложении у меня есть сетка, из которой я должен получать данные из определенного столбца.Эти данные должны храниться в базе данных.Как я могу это сделать?

Мой код не работает должным образом. Вот оно:

dim dt as datatable=ctype(Gridview1.coumns.items("Rate"),datatable)

Пожалуйста, сообщите.

1 Ответ

0 голосов
/ 28 октября 2013

Используйте событие CellClick вида сетки, чтобы получить текущее значение столбца и сохранить его в сеансе.затем из сеанса вы можете получить первичный ключ.

private void gridview1_CellClick(object sender, DataGridViewCellEventArgs e)
{
    if (gridview1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value != null)
    {
       Session["primarykey"] = gridview1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString();
    }
}

// На следующей странице вы назначите сеанс переменной primaykey с помощью следующего кода.

string primarykey = Session["primarykey"].To
String();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...