我有一個類:asp.net - MVC模型綁定到嵌套集合
public class ClientInformation{
public string UserName {get; set;}
public ICollection<RegionDistrictCity> RegionDistrictCity
{
get;
set;
}
public class RegionDistrictCity
{
public string Region { get; set; }
public string District { get; set; }
public string City { get; set; }
}
}
應該如何格式化的HTML輸入元素的屬性區域,Distirct,市的name屬性,以使模型綁定填充集合「ICollection RegionDistrictCity」?
我試圖使用類型爲「ClientInformation」的參數的操作方法和像「[index] .PropertyName」格式化的html名稱屬性,但是在這種情況下只綁定了屬性「UserName」。
我試圖使用參數名稱爲「client」的操作方法,並具有像「client [index] .PropertyName」格式化的html名稱屬性,但它不起作用。 (在這種情況下,如果我有一個「列表客戶端」,那麼它會得到填充)
謝謝。
這是解決方案。實際上,我需要在jQuery中創建「名稱」屬性,但模型綁定所需的架構與上面報告的相同。 – Christian
我想你打算在你的'EditorFor'調用中使用變量'i'。 –