Если виджет генерирует свою собственную форму, то вам не повезло, так как представление будет отображать две вложенные формы, которые не будут работать:
This will now work:
<form>
<your input>
<widget>
<form>
<widget's input>
</form>
</form>
Если ваш виджет этого не делает, вы открываете форму в своем представлении, добавляете свои данные, включаете виджет, добавляете кнопку отправки и закрываете форму.
Тогда у вас есть два варианта.
Вы создаете действие, которое принимает глагол Post, а в качестве параметров принимает коллекцию FormsCollection. Это словарь, который будет содержать все ваши входные данные, как написанные вами, так и виджетом. Затем вы будете управлять должностью по своему усмотрению.
Вы создаете объект модели с именами всех ваших входных данных, делаете типизированный вид представления, а затем принимаете эту модель в качестве параметра для вашего действия. Преимущество этого в том, что все будет более прозрачным (поскольку связыватель данных будет выполнять большую часть работы), но это может быть немного сложнее настроить