我想为Master Detail创建一个Insert View,不想使用任何javascript,普通的asp.net mvc,是否有可能。试图谷歌,但所有exp都与jquery。
我只想要asp.net mvc,
只有2个表,人和 ContactNo
人员结构 PERSONID, PERSONNAME
ContactNo结构 ID, PERSONID, ContactNo
创建视图加载时,我想允许使用min 5 contactNo文本框,以便他可以输入
我尝试创建简单的方法,但它返回Person Data,但contactNo为null。
请帮忙。
此致
答案 0 :(得分:1)
@using (Html.BeginForm())
{
@Html.TextBoxFor(model => model.PersonName)
@for (var i = 0; i < 5; i++)
{
<input type="text" name="ContactNos[@i].ContactNo" id="ContactNos[@i]_ContactNo" />
}
</div>
}
您可以添加5个默认的ContactNo。当您提交表格时,您有一个有5个联系人的人。请注意联系人姓名 ContactNos [@i] .ContactNo 。