在Razor、ASP中创建主-细节视图.NET MVC 4,不带javascript



我想为Master Detail创建一个插入视图,不想使用任何javascript,纯asp.net mvc,这是可能的。试图谷歌,但所有的经验都与jquery。

我只想要asp.net mvc,

只有2个表,PersonContactNo

<

人结构/strong>PersonId,PersonName

<

ContactNo结构/strong>Id,PersonId,ContactNo

当创建viewload时,我想允许使用min 5 contactNo文本框,这样他就可以输入

我试图创建一个简单的方式,我可以,但它返回Person Data,但contactNo是空的。

请帮助。

@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个默认联系人号码。当你提交的形式,你有一个人与5个联系人。通知联系人名称ContactNos[@i]. contactno .

最新更新