2009-12-18 29 views
0

讓說你的控制器動作看起來像這樣的時候:你有資格控制屬性名稱使用默認的asp.net的MVC模型綁定

public ActionResult Update(Car myCar) 
{ 
} 

,如果你有一個具有

<input type='text' name='year' value='1990'> 
一個文本框

它似乎將綁定到myCar.year字段就好了

但如果你有嵌套的對象或複雜的列表等,你似乎必須限定控件的名稱,如:

<input type='text' name='myCar.year' value='1990'> 

即使上述只是一個簡單的領域,我認爲它得到了重點。

問題是,您何時需要「限定」輸入名稱,以及您何時不能?

回答

1

引述別人誰似乎知道...;)

「如果你有一個嵌套的對象或複雜 列表等,好像你必須 資格的控件名稱」

你撞到了頭上,先生!

善良,

+0

這是根據觀察我的理論,但我一直在尋找一些確認。 – leora 2009-12-18 15:20:14