2
我有一個具有IEnumerable註冊的模型。在我的頁面上,您有機會通過jQuery添加或刪除註冊。我試圖用部分視圖做新的註冊,但我的表單只發送了第一個條目。所以我讀過使用Html.EditorFor
。但現在我無法找到如何動態添加jQuery的新條目。MVC2 EditorFor - 使用jQuery添加條目
你有什麼暗示嗎?
我有一個具有IEnumerable註冊的模型。在我的頁面上,您有機會通過jQuery添加或刪除註冊。我試圖用部分視圖做新的註冊,但我的表單只發送了第一個條目。所以我讀過使用Html.EditorFor
。但現在我無法找到如何動態添加jQuery的新條目。MVC2 EditorFor - 使用jQuery添加條目
你有什麼暗示嗎?
我建議你閱讀following article,它說明了如何實現這一目的的分步指南。它使用自定義的BeginCollectionItem
幫助程序,它允許爲每行的輸入字段生成正確的名稱,以便在提交表單時正確綁定值。標準助手使用整數索引來收集在客戶端添加/刪除行時出現問題的集合=>您必須重新同步這些索引。另一方面,本文中介紹的方法使用Guids作爲鍵。
完美!我想知道爲什麼我找不到在許多教程中找到的Html.BeginCollectionItem。現在我知道所有的真相:D – artzuk
很高興我能幫上忙。你有關於這個話題的其他問題嗎? –
還沒有。我會嘗試解決方案,我想所有的東西都能找到:) – artzuk