【问题标题】:Asp .net MVC 4.0 | how can I post a HTML form using URL.Action to a secure page?ASP.NET MVC 4.0 |如何使用 URL.Action 将 HTML 表单发布到安全页面?
【发布时间】:2017-05-08 21:59:05
【问题描述】:

我的页面上有一个未在安全绑定上运行的 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 方法。

【问题讨论】:

    标签: asp.net-mvc-4 url.action


    【解决方案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>
    

    【讨论】:

    • 我正在使用 Javascript 提交此表单。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多