[Зарезервировано] GridView нажмите в любом месте в строке на выбранной строке

Оригинальная ссылка: http://www.cnblogs.com/Echo529/p/4521701.html

GridView мыши в любом месте строки , чтобы выбрать строку 
Категория: 
Первый шаг: Выберите добавленную строку 
    на правой GridView небольшой заостренный, дважды щелкните CommandField, выберите «Выбрать», добавив, что будет играть набор невидимым, 
второй этап: обработка «метод ClientScriptManager.RegisterForEventValidation для регистрации обратной передачи или обратного вызова данных для проверки», добавив «EnableEventValidation =» ложных «» в исходном файле, на 
третьем этапе: добавить следующий код к событию RowDataBound в GridView в: 
защищенный GridView1_RowDataBound пустот (Sender объекта , GridViewRowEventArgs E) 
{ 
     PostBackOptions myPostBackOptions = новый новый PostBackOptions (это); 
     myPostBackOptions.AutoPostBack = ложь; 
     myPostBackOptions.RequiresJavaScriptProtocol = истина; 
     myPostBackOptions.PerformValidation = лОЖЬ; 
     Строка ЭВТ = Page.ClientScript.GetPostBackClientHyperlink (отправителе GridView AS, "Выбрать $" + e.Row.RowIndex.ToString ());
     e.Row.Attributes.Add ( "OnClick", ЭВТ);  
} 
четвёртую шаг 3: Добавить событие SelectedIndexChanged в GridView в выбранных вами после того, как ряд хотел сделать:
 защищенный недействительные dataGridView1_SelectedIndexChanged (объект отправителя, EventArgs е) 
{ 
    // Функции , которые вы хотите выполнить; 
} 
OK!

 

Воспроизводится в: https: //www.cnblogs.com/Echo529/p/4521701.html

GridView мыши в любом месте строки , чтобы выбрать строку 
Категория: 
Первый шаг: Выберите добавленную строку 
    на правой GridView небольшой заостренный, дважды щелкните CommandField, выберите «Выбрать», добавив, что будет играть набор невидимым, 
второй этап: обработка «метод ClientScriptManager.RegisterForEventValidation для регистрации обратной передачи или обратного вызова данных для проверки», добавив «EnableEventValidation =» ложных «» в исходном файле, на 
третьем этапе: добавить следующий код к событию RowDataBound в GridView в: 
защищенный GridView1_RowDataBound пустот (Sender объекта , GridViewRowEventArgs E) 
{ 
     PostBackOptions myPostBackOptions = новые новые PostBackOptions (далее это); 
     myPostBackOptions.AutoPostBack = ложь; 
     myPostBackOptions.RequiresJavaScriptProtocol = истина; 
     myPostBackOptions.PerformValidation = к ложным; 
} 
четвёртую шаг 3: Добавить событие SelectedIndexChanged в GridView в выбранных вами после того, как ряд хотел сделать:
     Строка ЭВТ = Page.ClientScript.GetPostBackClientHyperlink (отправителе GridView AS, "Выбрать $" + e.Row.RowIndex.ToString ());
     e.Row.Attributes.Add ( "OnClick", ЭВТ); 
 защищенный недействительные dataGridView1_SelectedIndexChanged (объект отправителя, EventArgs е) 
{ 
    // Функции , которые вы хотите выполнить; 
} 
OK!

 

рекомендация

отwww.cnblogs.com/bing-03/p/11460233.html