一個Master檔如果有2個Detail檔的情況,如果Detail2使用WebGridView,則在存檔的時候,無法更新,應如何處理。
因為第二個Detail的WebGridView中,必須要定義Master相對的鍵值欄位,如果不想顯示該欄位,有2種方法,如下:
1. 將關聯key轉為TemplateField,然后使用vs本身的HidenField來bind。
2. 直接將WebGridView的該欄位的Visible設為false,然后設定一下WebGridView的DataKeyNames屬性,須設定為關聯key欄位即可,但不要設定detail的其他key欄位。