2013-08-17 2 views
1

Можно ли использовать Ajax.BeginForm в Controller? Причина Я хочу создать форму в Controller, а затем записать ее в HTML после запроса AJAX. Или есть лучший способ?Ajax.BeginForm in codebehind


Теперь я использую PartialView, но это не работает ... Как я могу сделать его с помощью Ajax?

ответ

1

Я понимаю ваш вопрос как , вы хотите вернуть фрагмент HTML в ответ на запрос AJAX клиента, но не знаете, как это сделать.


Конечно, есть лучший способ. Это MVC, и вам действительно не нужно иметь код View в вашем контроллере, если вы действительно не можете ему помочь. :)

Просто создайте частичный вид и отнесите его в качестве ответа от return PartialView().

+0

Работал отлично :) Я совершенно новичок в бритве, поэтому не обвиняйте меня в этих простых вопросах :) – Knerd

Смежные вопросы