为了回应这个答案...从视图中的 Javascript 访问 MVC3 模型属性我想知道如何在该示例中动态地构造视图模型的数据,而无需进行硬编码。即我希望能够做 model.Values.Add(...)
问问题
3516 次
2 回答
3
已经有一个动态对象,您可以将值添加到......它被称为ViewBag
.
尝试自己动手是没有意义的,因为您已经失去了强类型模型的好处。
于 2012-05-09T19:34:48.773 回答
1
你可以有一个看起来像这样的模型
public class MyViewModel()
{
private readonly List<string> _values = new List<string>();
public string[] Values { get { return _values.ToArray(); } }
public void AddValue(string value)
{
_values.Add(value);
}
}
于 2012-05-09T19:53:52.980 回答