单击MVC中的“保存”按钮后未调用HttpPost

史蒂夫

以下是我的.cshtml中的代码,有两个按钮,但是我无法通过单击任意按钮来调用我的操作方法。

    @model IList<ClaimBuildMVC.ClaimBuildBE.ManageUsersBE>
@{
ViewBag.Title = "GetEditRecord";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<div class="Content-inner-pages">
<div class="Accountsettings">
    <h2><span>Edit User Details</span></h2>
    <div class="box">
        <div class="box-content">
            <div class="form-horizontal form-details">
                <div class="form-group">
                    <label class="col-xs-4 col-sm-4 col-md-2 control-label">First Name</label>
                    <div class="col-xs-8 col-sm-8 col-md-4">                            
                        @Html.TextBox("FirstName",   (string)ViewBag.FirstName, new { @class = "form-control", @id = "FirstName" })
                    </div>
                </div>
                <div class="form-group">
                    <label class="col-xs-4 col-sm-4 col-md-2 control-label">Last Name</label>
                    <div class="col-xs-8 col-sm-8 col-md-4">                            
                        @Html.TextBox("LastName",(string)ViewBag.LastName, new { @class = "form-control", @id = "LastName" })
                    </div>
                </div>
                <div class="form-group">
                    <label class="col-xs-4 col-sm-4 col-md-2 control-label">Role</label>
                    <div class="col-xs-8 col-sm-8 col-md-4">                            
                        @Html.TextBox("RoleName",(string)ViewBag.FkRoleId,
                       new { @class = "form-control", @id = "RoleName" })
                    </div>
                </div>
                <div class="form-group">
                    <label class="col-xs-4 col-sm-4 col-md-2 control-label">Status</label>
                   <div class="col-xs-8 col-sm-8 col-md-4">                           
                            @Html.DropDownList("Status", new List<SelectListItem> { new SelectListItem{ Text="Active", Value = "0" },             new SelectListItem{ Text="InActive", Value = "1" }
             }, new { @class = "form-control" })
                </div>                   
                </div>
                <div class="form-group">
                    <div class="col-xs-8 col-sm-8 col-md-4 col-md-offset-2 col-sm-offset-4 col-xs-offset-4">
                        <input type="submit" value="Save" name="actiontype" class="btn-class btn-success">
                        <input type="reset" value="Cancel" name="actiontype" class="btn-class btn-danger">
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>

在我的控制器中

    [HttpPost]        
    public ActionResult GetEditRecord(ManageUsersBE MU,string actiontype)         
    {
        if (actiontype == "Save")
        {
my logic

        }
        return View("ManageUsersBE");
    }

因此,即使将调试器放在控制器上后,即使单击保存按钮,它也不会调用该控制器。我误用了一些东西。请帮助

拉杰谢卡·雷迪(Rajshekar Reddy)

仅从表单中的元素中包装您的内容,然后您才能发布。

使用剃刀语法

@using (Html.BeginForm("ACtionName", "ControllerName", FormMethod.Post, new { }))
{
    <div class="form-horizontal form-details">
     .....
   </div>
}

使用纯HTML

<form action="/ControllerName/ActionName" method="post">    
    <div class="form-horizontal form-details">
         .....
    </div>
</form>

也看看这个答案https://stackoverflow.com/a/8356569/2592042

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

CRM表格。单击“保存”按钮后未保存“预设字段”

来自分类Dev

单击后按钮未升高

来自分类Dev

在ajax调用中单击按钮后如何刷新表?

来自分类Dev

在ajax调用中单击按钮后如何刷新表

来自分类Dev

单击按钮后按钮未禁用

来自分类Dev

单击按钮后菜单未滑出

来自分类Dev

单击更新按钮后,图像未编辑

来自分类Dev

单击提交按钮后未添加评论

来自分类Dev

快速单击后按钮图像未更改

来自分类Dev

单击提交按钮时未调用ajax

来自分类Dev

单击“保存”按钮后如何更新JTextfield

来自分类Dev

单击按钮并验证后如何调用使用ajax的asp.net MVC表单提交事件?

来自分类Dev

单击按钮后如何调用或弹出片段

来自分类Dev

单击按钮后如何调用javascript函数?

来自分类Dev

从按钮单击MVC调用功能

来自分类Dev

单击按钮后,将生成的子窗体中的计算值保存到父窗体中

来自分类Dev

单击添加按钮后未显示提交按钮(AngularJS)

来自分类Dev

如果用户在延迟时间后未单击Android中的“按钮”,该如何触发方法

来自分类Dev

单击工具栏中的搜索按钮后,视图未正确显示

来自分类Dev

单击 chrome 浏览器中的关闭按钮后,Wistia.com 视频未关闭

来自分类Dev

在容器中单击未单击按钮时检查单击

来自分类Dev

单击Excel VBA中的按钮后如何将数据保存到下一行

来自分类Dev

单击UiPath中的“保存”按钮后如何识别警报框或错误消息框?

来自分类Dev

在Shiny中单击按钮后如何将输入保存到变量?

来自分类Dev

如何修复在React中单击按钮后每次调用两次的调度函数?

来自分类Dev

控制器中的HttpPost函数未调用

来自分类Dev

在mvc4中单击按钮时未显示验证消息

来自分类Dev

句柄按钮在.NET MVC应用程序中单击/从cshtml页调用控制器

来自分类Dev

如何通过按钮单击asp.net MVC 4中的调用控制器

Related 相关文章

  1. 1

    CRM表格。单击“保存”按钮后未保存“预设字段”

  2. 2

    单击后按钮未升高

  3. 3

    在ajax调用中单击按钮后如何刷新表?

  4. 4

    在ajax调用中单击按钮后如何刷新表

  5. 5

    单击按钮后按钮未禁用

  6. 6

    单击按钮后菜单未滑出

  7. 7

    单击更新按钮后,图像未编辑

  8. 8

    单击提交按钮后未添加评论

  9. 9

    快速单击后按钮图像未更改

  10. 10

    单击提交按钮时未调用ajax

  11. 11

    单击“保存”按钮后如何更新JTextfield

  12. 12

    单击按钮并验证后如何调用使用ajax的asp.net MVC表单提交事件?

  13. 13

    单击按钮后如何调用或弹出片段

  14. 14

    单击按钮后如何调用javascript函数?

  15. 15

    从按钮单击MVC调用功能

  16. 16

    单击按钮后,将生成的子窗体中的计算值保存到父窗体中

  17. 17

    单击添加按钮后未显示提交按钮(AngularJS)

  18. 18

    如果用户在延迟时间后未单击Android中的“按钮”,该如何触发方法

  19. 19

    单击工具栏中的搜索按钮后,视图未正确显示

  20. 20

    单击 chrome 浏览器中的关闭按钮后,Wistia.com 视频未关闭

  21. 21

    在容器中单击未单击按钮时检查单击

  22. 22

    单击Excel VBA中的按钮后如何将数据保存到下一行

  23. 23

    单击UiPath中的“保存”按钮后如何识别警报框或错误消息框?

  24. 24

    在Shiny中单击按钮后如何将输入保存到变量?

  25. 25

    如何修复在React中单击按钮后每次调用两次的调度函数?

  26. 26

    控制器中的HttpPost函数未调用

  27. 27

    在mvc4中单击按钮时未显示验证消息

  28. 28

    句柄按钮在.NET MVC应用程序中单击/从cshtml页调用控制器

  29. 29

    如何通过按钮单击asp.net MVC 4中的调用控制器

热门标签

归档