我有一个模板
<script id="template" type="text/x-jquery-tmpl">
<div class="experience">
<label for="c${count}">New Thing:</label>
<input type="text" id="c${count}" name="Fund[${count}].Name" />
<label for="c${count}">New Thing count:</label>
<input type="text" id="c${count}" name="Fund[${count}].FundNo" />
</div>
我将控件动态添加到 div 容器中。
我的 mvc 应用程序中有一个模型
[Serializable]
public class Step2ViewModel : IStepViewModel
{
[Required]
public List<FormTest.Models.Item> Things;
}
[Serializable]
public class Item
{
public string Name { get; set; }
public string Number { get; set; }
}
如何将这些新创建的控件绑定到模型。这是否需要在我的模板中使用@Html.LabelFor、@Html.TextBoxFor 等?
谢谢!
编辑:
以防万一问题可以解释 - 我想在发布表单时将动态创建的控件(使用 templ() 完成)绑定到我的模型中的 List 。