我用剃刀將文件我用這篇文章形式的看法:剃鬚刀視圖沒有發送輸入到控制器?
@using (Html.BeginForm("Save", "MyEventController", FormMethod.Post))
{
<md-input-container class="md-block" flex-gt-xs="">
<label>Title</label>
<input type="text" name="title" />
</md-input-container>
<md-input-container class="md-block">
<label>Address</label>
<input type="text" name="address" id="txtAddress">
</md-input-container>
<md-button class="md-raised">
<input type="submit" value="Save" />
</md-button>
}
我想我的輸入發送到我的控制器,控制器/ EventController.cs,如下所示:
public class MyEventController : Controller
{
[HttpPost]
public void Save(FormCollection collection)
{
InputEvent y = new InputEvent();
y.title = collection["title"];
y.address = collection["address"];
}
}
的Save()方法似乎永遠不會被調用。我如何提交到Save()?
我在Visual Studio 2015年
嘗試ActionResult而不是void。 –