Asp.net mvc 在MVC表单中单击“提交”按钮时不会调用操作
正如标题所说,我的枪没有开火,有人能看到我丢失了什么吗Asp.net mvc 在MVC表单中单击“提交”按钮时不会调用操作,asp.net-mvc,razor,Asp.net Mvc,Razor,正如标题所说,我的枪没有开火,有人能看到我丢失了什么吗 <div class="row"> @using (Html.BeginForm("AddComment", "BlogPosts", new { blogid = blogidx }, FormMethod.Post)) { <div class="col-md-12 no-padding"> <div class="col-md-4">
<div class="row">
@using (Html.BeginForm("AddComment", "BlogPosts", new { blogid = blogidx }, FormMethod.Post))
{
<div class="col-md-12 no-padding">
<div class="col-md-4">
@Html.TextBoxFor(o=>o.Author)
</div>
</div>
<div class="col-md-12">
@Html.TextAreaFor(o=>o.Comment)
<button type="submit">Post comment</button>
</div>
}
</div>
你什么意思,它没有开火?这并不意味着开火。我想让它执行AddComment方法,这不是正确的方法吗?你想什么时候执行它?严格来说,这不是一种方法。这是BlogPosts控制器上的一个操作。单击“提交”后,浏览器中会显示什么URL?单击Submit时发出了什么HTTP请求?@SergeyBoiko这部分实际上是正确的,就像我命名VAR的方式一样。但是约翰发现了一些事情。当我将鼠标悬停在submit按钮上时,浏览器的左下角没有显示任何内容。