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>