2014-06-11 39 views
0

我已將personel_no字段設置爲主鍵,並在數據庫級別設置更新級聯。在GridView的編輯模式下,主鍵字段是不可編輯的。我怎樣才能讓這個可編輯的,以便我可以更新與其他領域的主鍵?如何在GridView中使Access主鍵可編輯

+0

該字段不是自動編號而是一個字符串類型的字段。謝謝達米安的意見。 –

+0

如果Personel_no是Id,通過腳手架屬性它不會在MVC中可編輯。在ASp中,您需要使用文本框readonly ..或嘗試標籤。或在編輯屏幕中,您可以使用隱藏的文本字段。 –

+0

顯示gridview的標記 –

回答

0

如果您想製作personel_no是可編輯的。您可以在標記中的綁定字段中將Readonly屬性設置爲false。

實施例: -

<asp:BoundField DataField="personel_no" HeaderText="Personal Number" ReadOnly="False" 
        SortExpression="personel_no" /> 
+0

請仔細閱讀問題!他寫道:「我怎樣才能使這種可編輯的,以便我可以與其他領域一起更新主鍵?」並且你建議他讓它只讀。他想編輯它 –

+0

對不起,我更新了答案。 –

+0

你認爲這會起作用嗎?他已經提到「編輯模式」這意味着他們是一些EditItemTemplate或者一些Popup!你是說用BOUNDFIELD他可以編輯行嗎? –