1º 如果“model.count()”为 5,@Html.EditorForModel(Model.ElementAt(i)) 的真正工作原理。为什么我会得到“5*5”元素的维度?
@model List<model>
@for (int i = 0; i < Model.Count();i++ )
{
@Html.EditorForModel(Model.ElementAt(i))
}
实际上给了我5个元素的唯一尝试是:
@model List<model>
@Html.EditorForModel(Model)
2ª 在模型模板中,我使用 Javascript 来更改 model.Numbers 的值,使用“GetElementById("NumbersX")”:
@Html.TextBoxFor(m => m.Numbers, new { id = "NumbersX" })
有谁知道更好的实现方式或已经实现的功能来执行此任务?