表单字符串在MVC中发布重定向

时间:2014-09-29 05:26:37

标签: asp.net-mvc

我试图将Payumoney支付网关集成到MVC4中开发的电子商务网站之一。要重定向到网关以进行付款,我必须提交:

<form id="PostForm" name="PostForm" action="https://test.payu.in/_payment" method="POST">
    <input type="hidden" name="lastname" value="">
    <input type="hidden" name="address2" value="">
    <input type="hidden" name="udf5" value="">
    <input type="hidden" name="curl" value="">
    <input type="hidden" language='javascript'>
        var vPostForm = document.PostForm;
        vPostForm.submit();
    </script>

在ASP.Net中,这是代码

Page.Controls.Add(new LiteralControl(strForm));

如何在MVC中实现这一目标?

谢谢, Prasant

2 个答案:

答案 0 :(得分:1)

Page.Controls.Add(new LiteralControl(strForm));

而不是上面的代码行只写:

Response.Write(strForm);

答案 1 :(得分:0)

将其创建为部分。将此标记放在其视图中。在主视图代码中使用@Html.RenderPartial("Payment")