Я хочу опубликовать некоторые данные в форме внутри веб-метода. И я хочу опубликовать эту форму на внешний url. Мне нужно передать некоторые данные при отправке формы. Я хочу перенаправить на указанный URL-адрес, отправив форму, написанную в теле onload.Публикация данных формы внутри webmethod в csharp
Как я могу перенаправить URL-адрес в веб-метод? Может ли кто-нибудь помочь мне в этом .. Ниже мой код.
[webMethod]
public static void RedirectUrl()
{
string pspId = "test";
string orderId="1000";
if (!string.IsNullOrEmpty(Url))
{
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.Write("<html><head>");
HttpContext.Current.Response.Write(
string.Format("</head><body onload=\"document.{0}.submit()\">", "form1"));
HttpContext.Current.Response.Write(
string.Format("<form name=\"{0}\" method=\"{1}\" action=\"{2}\" >", "form1", "Post", Url));
HttpContext.Current.Response.Write(
string.Format("<input name=\"{0}\" type=\"hidden\" value=\"{1}\">", "PSPID", pspId));
HttpContext.Current.Response.Write(
string.Format("<input name=\"{0}\" type=\"hidden\" value=\"{1}\">", "orderID", orderId));
HttpContext.Current.Response.Write("</form>");
HttpContext.Current.Response.Write("</body></html>");
HttpContext.Current.Response.End();
}
}`
Я хочу, чтобы отправить форму на URL с paramyters .Я не получили код. –