小编Geo*_*nez的帖子

MVC3 BeginForm 不呈现 <form> 标签

我的视图没有呈现打开和关闭 FORM 标签有问题。下面是我的控制器的代码

    [HttpGet, Authorize]
    public ActionResult Edit(long id)
    {
        Position position = positionRepository.GetPositionById(id);
        return View(position);
    }
Run Code Online (Sandbox Code Playgroud)

这是我认为的代码(省略控件代码)

@using (Html.BeginForm("Edit", "Position", new { area = "Stock", id = Model.PositionId }, FormMethod.Post, null)){}
Run Code Online (Sandbox Code Playgroud)

当页面被调用时,它会呈现适当的数据,但 HTML 端不包含打开和关闭 FORM 标记,这是保存修改所必需的。关于我可能缺少什么的任何线索?

在此处输入图片说明 在此处输入图片说明

html.beginform asp.net-mvc-3

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

标签 统计

asp.net-mvc-3 ×1

html.beginform ×1