В чем разница между следующим кодом

var id = Convert.ToInt32(GridViewVehicleList.DataKeys[e.NewSelectedIndex].Value);
var id2 = Convert.ToInt32(GridViewVehicleList.DataKeys[e.NewSelectedIndex].Values);

если я использую второй код как

id2 = Convert.ToInt32(GridViewVehicleList.DataKeys[e.NewSelectedIndex].Values[1]);

Могу ли я назначить второй DataKey переменной id2

Спасибо за все интересы

1 ответ

Решение

DataKey Свойства

Значение

Gets the value of the key field at index 0 in the DataKey object.

Ценности

Gets an IOrderedDictionary object that contains every key field in the DataKey 
object.

Таким образом, вы можете назначить

id2 = Convert.ToInt32(GridViewVehicleList.DataKeys[e.NewSelectedIndex].Values[1]);
Другие вопросы по тегам