在Razor(.cshtml)视图中使用MVC 5
您在模型中有一个值列表,该值列表最终需要从视图中的控件获取数据并将其附加到列表中。
例如:
该模型包含:public List<string> value { get; set; }
该列表最多可以包含70个值,但可以包含更少的值。
在视图中,有一个按钮可动态添加@Html.editorfor
字段,如下所示:
对于创建的每个新字段,必须将其对应的值附加到List<string> value
。所以在这个例子中
用户单击“添加字段”,出现新的文本框,然后输入“第1行”
value[0] = "Line 1"
用户再次单击“添加字段”以添加另一个值-他输入“第2行”
value[1] = "Line 2"
用户最多可以添加70个字段(即,他可以单击“添加字段” 65次以将65个值添加到值列表)
以这种方式绑定数据的最快,最有效的方法是什么?