Веб-форма ASP.net - публикация данных на контроллере на сайте MVC - PullRequest
0 голосов
/ 17 декабря 2009

Это может быть глупый вопрос, но в любом случае ... У меня есть сайт MVC и устаревший сайт веб-форм ASP.net. У меня есть действие контроллера на моем сайте MVC, к которому я бы хотел (программно) отправить POST со своего сайта веб-форм.

Я могу найти много информации, описывающей службы RESTful и т. Д., Но я не могу найти ресурс, который объясняет, как сделать этот бит - кто-нибудь указывает мне правильное направление?

Ответы [ 2 ]

1 голос
/ 17 декабря 2009

В MVC нет ничего особенного в FORM на странице (в отличие от WebForms).

Просто создайте обычный HTML FORM (без runat="server"). Установите action, чтобы указать на действие вашего контроллера. Установите method на POST.

Вот и все. В своем действии контроллера вы можете получить прямой доступ к FormCollection или попытаться использовать привязку параметра / модели.

0 голосов
/ 17 декабря 2009

В этом сообщении показано, как отправить данные на веб-сервер с помощью HttpWebRequest . Вам просто нужно составить свои собственные данные для публикации и изменить URL-адрес, на который будут публиковаться данные. Это URL вашего контроллера в вашем случае.

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