2011-08-11 32 views
0

我在工作中使用DevExpress aspxgridview。用於aspxgridview的KeyField名稱是什麼

該文件說你需要指定一個關鍵字段的名稱,但我無法找到一個原因超越,因爲我們這麼說。有人知道這是什麼嗎?我只需要一個,還是每個領域需要一個?

回答

1

KeyFieldName就像primary keyGrid rowuniquely identify a row在網格中。比方說,你想刪除或編輯一行,然後點擊瀏覽器上的刪除命令按鈕。網格如何知道你想刪除哪條記錄?此外,如果您需要根據網格操作更新數據庫,則可能會預期網格行的主鍵,即KeyFieldName

KeyFieldName可以是網格數據源中的一個或多個數據字段(如果多個數據字段由半可蘭分隔)。 KeyFieldName用於每個網格行,而不是每列。

+0

這很有道理,所以設置的最佳候選者是主鍵。 – deanvmc

+0

是的,就是那個。 – Akhil