ASP.Net MVC: posting/binding/saving hidden field to model
<p>I am new in ASP.Net MVC.
I have a model that has following fields:
Event Name, Start time, End time, owner.</p>

<p>Now in the view I have similar to this (to render and post updated data through form):</p>

<pre><code>&lt;tbody&gt;
    @if (Model.Events != null)
    {
       for (int i = 0; i &lt; Model.Events.Count; i++)
       {
        &lt;tr class="event-record"&gt;
        &lt;td&gt;@Html.TextBoxFor(m =&gt; m.Events[i].EventName, new { @class = "form-control" })&lt;/td&gt;
        &lt;td&gt;@Html.TextBoxFor(m =&gt; m.Events[i].StartTime, new { @class = "form-control" })&lt;/td&gt;
        &lt;td&gt;@Html.TextBoxFor(m =&gt; m.Events[i].EndTime, new { @class = "form-control" })&lt;/td&gt;
        &lt;/tr&gt;
        }
    }
&lt;/tbody&gt;
</code></pre>

<p>Now my view doesn't have any input text field for owner and I intent to fill that owner field by javascript and post that information along with other fields that are visible.</p>

<p>[UPDATE]Here is my HTTP Post action:</p>

<pre><code>[HttpPost]
[MultipleButton(Name = "action", Argument = "EventSaveExit")]
public ActionResult EventSaveExit(MasterEvent masterEvents)
{
    CreateUpdateEvent(masterEvents);
    return Redirect("/");
}
</code></pre>

<p>How can I achieve that result?</p>

<p>Thanks in advance! </p>