在操作后的url中设置参数并将其更改为asp.net

时间:2019-07-19 16:27:31

标签: javascript c# asp.net http

我在设计asp.net表单中有此代码。通过从该URL调用的表单“ https://static-content.vnforapps.com/v2/js/checkout.js”按发送按钮后,它将重定向到操作URL。我想使用asp.net使用post方法向该URL发送一些参数。我尝试了一些方法,但失败了。有没有办法用javascript或c#发送它?谢谢

<td colspan="2" align="center">
                        <form id="formBoton" action="https://www.sequence.com/seq/seq_payments_new_answer.aspx" method="post" runat="server">
                            <script type="text/javascript" id="javascriptBoton" src="https://static-content.vnforapps.com/v2/js/checkout.js"
                                data-sessiontoken='<%=sessionToken%>'
                                data-channel='<%=channel%>'
                                data-merchantid='<%=merchantId%>'
                                data-buttonsize='<%=buttonSize%>'
                                data-buttoncolor='<%=buttonColor%>'
                                data-merchantlogo='<%=merchantLogo%>'
                                data-merchantname='<%=merchantName%>'
                                data-formbuttoncolor='<%=formButtonColor%>'
                                data-showamount='<%=showamount%>'
                                data-cardholderemail= '<%=cardholderemail%>'
                                data-purchasenumber='<%=purchasenumber%>'
                                data-amount='<%=amount%>'
                                <%--data-recurrence='<%=recurrence%>'--%>
                                data-expirationminutes='<%=expirationminutes%>'
                                data-timeouturl='<%=timeouturl%>'>
                              </script> 
                        </form>

1 个答案:

答案 0 :(得分:0)

您可以使用隐藏字段发送一些参数:

    <form id="form1" runat="server" action="https://www.sequence.com/seq/seq_payments_new_answer.aspx" method="post">

        <input type="text" name="input1"></input>

        <input type="hidden" name="txtAmount"  runat="server" id="txtAmount"/>

        <input type="submit" value="Submit"></input>
    </form>

在页面加载中,我有:

txtAmount.Value = "10000";