小编JCa*_*ico的帖子

在ASP.NET MVC中具有动态数量的texbox的表单

考虑以下模型和控制器:

public class SimpleModel
{
    [Required(ErrorMessage="Email Address is required.")]
    [DataType(DataType.EmailAddress)]
    [DisplayName("EmailAddress")]
    public string EmailAddress { get; set; }
}

[HandleError]
public class SimpleController : Controller
{
    public ActionResult Simple()
    {
        return View();
    }

    [HttpPost]
    public ActionResult Simple(SimpleModel model)
    {
        if (ModelState.IsValid)
        {
            // handling code here
        }

        return View(model);
    }
}
Run Code Online (Sandbox Code Playgroud)

...以及匹配视图中的相关部分:

    <% using (Html.BeginForm()) { %>
    <%= Html.ValidationSummary(true, "The form submitted is not valid.") %>
    <div> 
        <fieldset>
            <div class="editor-label">
                <%= Html.LabelFor(m => m.EmailAddress)%>
            </div>
            <div class="editor-field">
                <%= Html.TextBoxFor(m => …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc

3
推荐指数
1
解决办法
3460
查看次数

标签 统计

asp.net-mvc ×1