Q:

Razor view not sending input to controller? 

I am using a razor file for my view with this post form:
@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>
}

I want to send my input to my controller in Controllers/EventController.cs as show below:
public class MyEventController : Controller
{
    [HttpPost]
    public void Save(FormCollection collection)
    {            
        InputEvent y = new InputEvent();
        y.title = collection["title"];
        y.address = collection["address"];
    }
}

The Save() methods seems to never be called.  how do i submit to Save()? 
I am developing in Visual Studio 2015

A:

Remove the text "Controller" when you specify the controller.  Change it to,
Html. BeginForm("Save", "MyEvent", FormMethod. Post)

