как передать информацию в представление из контроллера, а затем вернуть его обратно в контроллер с asp.net mvc? - PullRequest
0 голосов
/ 20 мая 2009

Я почти уверен, что это легко, но я не могу его найти.

У меня есть 2 таблицы, связанные вместе в SQL;

   table1 with field named idTable1, info
   table2 with field named idTable1, idTable2, moreInfo

когда я показываю представление, которое может добавить новую строку в table2, у меня есть доступ к idTable1

 <%=Html.Encode(Model.idTable1)%>

но когда я отправляю форму, я теряю эту информацию, в контроллере IdTable1 теперь пуст

как исправить эту "проблему"?

спасибо!

1 Ответ

1 голос
/ 20 мая 2009

Вместо использования Html.Encode, вы можете попробовать Html.Hidden. Пример:

<form>
...
<%= Html.Hidden("idTable1", Model.idTable1) %>
...
</form>

Это предоставит значение для idTable1 вместе с данными формы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...