проблема с gridview.selectedvalue - PullRequest
       6

проблема с gridview.selectedvalue

0 голосов
/ 10 августа 2011

Я написал простой веб-сайт с asp и в нем есть girdview. Я хочу, когда я нажимаю на select в gridview, знать индекс строки (первичный ключ), поэтому я использую из girdview.selectedvalue, как это в

загрузка страницы

 if (str == "book")
        {
           //do some works
            if(this.IsPostBack)
            if (GridView37.SelectedValue != null)
            {
                Session["Download"] = GridView37.SelectedValue;
            }

        }

но моя проблема в том, что GridView37.SelectedValue равен нулю навсегда. В чем проблема?

1 Ответ

0 голосов
/ 10 августа 2011

У меня есть метод, который вызывается событием OnRowCommand и внутри метода do:

public void MyMethod(object sender, GridViewCommandEventArgs e)
{
    int index = Convert.ToInt32(e.CommandArgument);
    ...
}

, который дает индекс строки.

...