На Button1_Click нужно получить значение из выбранного DataKey (пользователь нажимает Select в виде сетки и подсвечивает строку) - PullRequest
1 голос
/ 04 марта 2011

Это убивает меня. На Button1_Click мне нужно получить значение из выбранного DataKey (пользователь нажимает Select в gridview и выделяет строку). Кто-нибудь может помочь? Спасибо ..

    protected void Button1_Click(object sender, EventArgs e)
   {      
    string id = GridView1.SelectedDataKey.Value.ToString(); 
    Label1.Text = id;
   }

1 Ответ

0 голосов
/ 04 марта 2011

Вы не упомянули, что не работает, вы получаете какие-либо ошибки?

Чтобы получить SelectedDataKey, вы должны сообщить GridView, каков столбец первичного ключа вашего источника данных через его свойство DataKeyNames . Вы также можете использовать свойство GridView SelectedValue .

Если все не работает, вы должны предоставить исходный код. Возможно, вы привязываете GridView к каждой обратной передаче.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...