В чем разница между свойством DataCeys Gridview и DataKeyNames? - PullRequest
2 голосов
/ 06 мая 2009

Они кажутся равными. Оба могут иметь несколько ключей, разделенных запятой.

Ответы [ 3 ]

3 голосов
/ 06 мая 2009

Обе команды datakeysname хранят имя столбца первичного ключа, в то время как datakeys будет иметь значения для этого столбца.

См. Следующие примеры. http://www.highoncoding.com/Articles/87_Accessing_Invisible_Columns_of_GridView_Control.aspx

3 голосов
/ 06 мая 2009

DataKeyNames - это место, где вы указываете имена полей, которые составляют ключ. Это соединение для поддержки составных ключей.

DataKeys хранит фактические значения ключа.

0 голосов
/ 01 февраля 2017

DataKeyNames:

Получает массив, содержащий имена полей первичного ключа отображаемых в данный момент строк в GridView.

ключевых полей:

Получает коллекцию объектов DataKey, которые представляют значение полей первичного ключа, заданных в свойстве DataKeyNames GridView.

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