我跟隨菲爾的偉大教程model binding to a list。使用非順序索引綁定到列表的模型。我可以以後訪問索引嗎?
我用輸入的名字是這樣的:
book[5804].title
book[5804].author
book[1234].title
book[1234].author
這工作得很好,得到的數據回模型就好了,填充的書單。
我在尋找的是一種在模型中訪問用於發送書籍的索引的方法。我想得到這個數字,「5804」。這是因爲該索引具有語義重要性。如果我可以訪問它,它可以節省我在對象(書籍ID)上設置另一個屬性。
有沒有方法可以在FormCollection或調用UpdateModel後的模型上看到索引發送時的內容?
這將需要我將額外的隱藏輸入字段放入標記。我希望避免這種情況。我明白你在模型中包含語義字段的觀點,事實上,我打算在FormCollection到達模型後填充ID。如果我能從FormCollection中讀取索引,那看起來就像是解決這個問題的優雅方法。 Darin,你說這是不可能的嗎? – SimplGy 2010-06-17 13:50:39