无法将数据从表单获取到模型MVC

时间:2017-02-06 16:18:34

标签: c# html asp.net-mvc forms

我的观点中的代码:

@using (Html.BeginForm())
{
    @Html.TextBoxFor(Model => Model.strlist)
    <input type="submit" value="Send" />
}

我的模型中的代码:

public class CommentClass
{
    public ArrayList strlist = new ArrayList();
}

我的控制器代码:

[HttpPost]
public ActionResult SendChat()
{
    return View("~/Views/Room/Chat.cshtml");
}

我看过了,我找不到任何关于如何从我的表单上的文本框中获取数据以填充列表的简单信息。 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

  

警告,这只是一些sudoCode

根据我和Adyson的评论,您需要执行以下操作:

[HttpPost]
public ActionResult SendChat(CommentClass comment) 
{
    comment.strList.Add( <insert your new comment here> );
    return View("~/Views/Room/Chat.cshtml");
}