Asp .net MVC 4.0 | Как я могу опубликовать HTML-форму, используя URL.Action на защищенной странице?

У меня есть HTML-форма на странице, которая не работает на защищенной привязке, но мне нужно разместить эту форму на защищенной странице. Теперь проблема, с которой я сталкиваюсь, заключается в том, что мои данные формы теряются при отправке этой формы. Я использую следующий код для формы:

<form id="pdp-form" action="@Url.Action("action", "Controller")" method="post">
                <input type="hidden" value="" name="Size" id="pdp-size">
                <input type="hidden" value="" name="ProductId" id="pdp-code">
                <input type="hidden" name="Product" id="pdp-ProductName" value="Product Name">
                <input type="hidden" name="Category" id="pdp-Category" value="Category Name">
                <input type="hidden" value="buyID" name="ProdBuyId" id="ProdBuyId">
            </form>

Как я могу опубликовать свои данные на защищенной странице, не теряя свои данные?

Примечание. Безопасная страница, на которой мы публикуем форму, имеет методы get и post.

1 ответ

Я не знаю, что вы пытаетесь сделать, но вам не хватает кнопки отправки

<button type="submit">Submit</button>

<form role="form" action="@Url.Action("action", "Controller")" method="post">
<input type="hidden" value="" name="Size" id="pdp-size">
<input type="hidden" value="" name="ProductId" id="pdp-code">
<input type="hidden" name="Product" id="pdp-ProductName" value="Product Name">
<input type="hidden" name="Category" id="pdp-Category" value="Category Name">
<input type="hidden" value="buyID" name="ProdBuyId" id="ProdBuyId">

<button type="submit">Submit</button>
</form>
Другие вопросы по тегам