asp.net-mvc – 在HTML表单上的ASP.NET MVC中的PUT或DELETE动词
发布时间:2020-05-24 02:53:15 所属栏目:asp.Net 来源:互联网
导读:我有一个简单的用户注册表,有两个字段,一个用于用户名,另一个用于密码.我有一个名为UserController的控制器,它具有以下两个操作: [HttpGet]public ActionResult Register(){ return View();}[HttpPut]public ActionResult Register(string username, string
|
我有一个简单的用户注册表,有两个字段,一个用于用户名,另一个用于密码.我有一个名为UserController的控制器,它具有以下两个操作: [HttpGet]
public ActionResult Register()
{
return View();
}
[HttpPut]
public ActionResult Register(string username,string password)
{
// Registering user
return View();
}
我使用HTTP Put使我的网站RESTful(PUT动词插入).但是,当我提交表单时,我会收到404错误.这是我的表单的HTML: <form action='@Url.Action("Register","User")' method="post">
<div class='field'>
<label for='username'>
Username:
</label>
<input type='text' id='username' name='username' maxlength='100' />
</div>
<div class='field'>
<label for='password'>
Password:
</label>
<input type='password' id='password' name='password' maxlength='50' />
</div>
</form>
我在这里想念什么?怎么了? 解决方法既然没有人真的在这里回答,我会加上我的.02MVC将以下字段添加到html表单中(例如,当使用Html.BeginForm())来支持这一点.
@using (Html.BeginForm("SomeAction"){
@Html.HttpMethodOverride(HttpVerbs.Delete)
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 在ASP.NET MVC中下载动态生成的文件
- asp.net-mvc – MVC2中的REQUIRED String属性的服务器端验证
- asp.net-mvc – ASP.NET MVC与XSL
- 发布ASP.NET应用程序时,是否应该将构建类型更改为Visual St
- asp.net – 计算代码后面的代码行数和aspx文件的工具?
- asp.net-mvc – 用户不在角色时的ASP.NET登录重定向循环
- asp.net-mvc – Razor视图没有布局
- asp.net-mvc – 使用表单身份验证在ASP.NET MVC上存储登录的
- asp.net-core – Asp.net vNext中的bindingRedirect
- asp.net-mvc-4 – 工作单元和通用存储库与实体框架5
推荐文章
站长推荐
- asp.net – Web应用程序中的自动填充,我应该在哪
- asp.net – 如何保护存储在web.config中的密码?
- asp.net – System.Reflection.Assembly.LoadFil
- asp.net单选按钮分组
- asp.net-mvc – ReadOnly(true)是否与Html.Edito
- asp.net-mvc – 在MVC 3中写入只读会话
- ASP.NET Dropdownlist selectedindexchanged事件
- ASP.NET MVC3 – 您如何处理探测请求?
- asp.net – 更改事件和IE8的jQuery问题
- asp.net – Facebox为输入添加逗号
热点阅读
