Enviar datos de vista parcial a un controlador MVC

Tengo una lista de registros de empleo, también puede agregar un registro de empleo de la misma página usando una vista parcial.

Heres employment.cshtml que tiene una vista parcial para la lista de registros y una vista parcial para agregar un nuevo registro que aparece en una ventana emergente modal.

<code><h2>Employment Records</h2>

  @{Html.RenderPartial("_employmentlist", Model);}                              

<p>
<a href="#regModal" class="btn btn_b" rel="fancyReg">Add New Record</a>
</p>

<div style="display:none">
    <div id="regModal"> 
              @{Html.RenderPartial("_AddEmployment", new ViewModelEmploymentRecord());}     

                        </div>
                    </div>
</code>

Aquí está la vista parcial _AddEmployment.cshtml

<code>@using (Html.BeginForm("AddEmployment, Application"))
{                   
@Html.ValidationSummary(true)

<div class="formEl_a">

<fieldset>
    <legend></legend>

     <div class="sepH_b">

            <div class="editor-label">
                @Html.LabelFor(model => model.employerName)
            </div>

         etc....etc....

</fieldset>

</div>
  <p>
        <input type="submit" class="btn btn_d" value="Add New Record" />

    </p>


}
</code>

y aquí está mi controlador de aplicación:

<code>[HttpPost]
    public ActionResult AddEmployment(ViewModelEmploymentRecord model)
    {
        try
        {
            if (ModelState.IsValid)
            {

                Add Data.....
            }
        }
        catch
        {

        }

        return View(model);
    }
</code>

Al compilar se genera el siguiente html para el formulario:

<code><form action="/Application/Employment?Length=26" method="post"> 
</code>

¿Trae en una cadena de longitud? y está invocando el controlador de Empleo en su lugar?

Espero que todo esté claro ....

PREGUNTA UNO: cuando hago clic en el botón Enviar desde dentro de la vista parcial, no va al controlador especificado para agregar los datos. ¿Alguien puede ver dónde me equivoco?

PREGUNTA DOS: Cuando este trabajo funcione, me gustaría actualizar la lista de empleos con el nuevo registro ... ¿lo estoy haciendo de la manera correcta? Cualquier consejo apreciado.

Respuestas a la pregunta(3)

Su respuesta a la pregunta