gridview buttonfield

jamesBSS
Дата: 26.04.2007 15:11:56
в гриде есть кнопка или ссылка
так вот
по нажатию на которую я хочу выполнить каки либо действия и мне надо узнать по какой строке щелкнули то есть мне надо узнать Datakey источника данных

раньше я делал через кнопку Select и брал свойтво грида selectedVAlue
а при обычной кнопке selectedvalue пустое
как получить ид строки?
james
dazy
Дата: 26.04.2007 15:38:15
У кнопки есть свойство CommandArgument
Свяжи это свойство с полем ID через смарт-тег  --  биндинг.
При обработке события получишь ID записи, вот так:
protected void Button_Click(object sender, ImageClickEventArgs e)
{
string s
= (sender as Button).CommandArgument;

}

jamesBSS
Дата: 26.04.2007 15:44:09
что то не вижу у buttonFielda такого свойства
james
dazy
Дата: 26.04.2007 16:52:17
не у buttonfield а у button. Конвертани в buttonfield  в templated field, получишь доступ к свойствам  button'a
jamesBSS
Дата: 27.04.2007 09:23:39
Спасибо
james
cardinal1980
Дата: 13.08.2007 17:17:53
Люди а можно пример кода:
Добавить кнопку, вызвать ее свойства, отловить нажатие.
Пожалуйста!!!!!
С уважением,
Ковальчук Глеб