我试图将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
答案 0 :(得分:1)
Page.Controls.Add(new LiteralControl(strForm));
而不是上面的代码行只写:
Response.Write(strForm);
答案 1 :(得分:0)
将其创建为部分。将此标记放在其视图中。在主视图代码中使用@Html.RenderPartial("Payment")