-1

我的视图中有这个

个人资料

  • 标题
  • 名字
  • 电子邮件
  • 电话
  • 移动的
  • 信息
  • 提交

    有人可以帮助我使用控制器功能吗?我有这种方法,用于联系页面,我不知道在控制器页面中发布什么。如果有人可以告诉我如何处理第一个标签或解释我在cs页面中做什么。谢谢

    4

    1 回答 1

    6

    有一个与您的价值观联系的模型,例如:

    联系人型号

    string title { get; set; }
    string firstName  { get; set; }
    string lastName { get; set; }
    string email { get; set; }
    string phone { get; set; }
    string mobile { get; set; }
    string message { get; set; }
    

    在您的控制器中,您可以创建一个方法(与您的视图相同的名称)

    联系人控制器

    public ActionResult Contact(ContactModel newModel)
    {
        //Do what you need to do
        return View();
    }
    

    在您看来,这样做:

    接触

    @model YourProjectName.Models.ContactModel
    
    @using (Html.BeginForm("Contact", "Contact")) //send data to controller (Method name, Controller name)
    {
        <fieldset>
    
            <div class="editor-label">
                @Html.LabelFor(model => model.title)
            </div>
            <div class="editor-field">
                @Html.EditorFor(model => model.title)
            </div>
    
            // Do the same to all other values
    
            <input type="submit" value="Send" />
        </fieldset>
    }
    
    于 2013-04-15T14:54:24.837 回答