首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在c#的Respnse.redirect()中使用Target="_Blank“

如何在c#的Respnse.redirect()中使用Target="_Blank“
EN

Stack Overflow用户
提问于 2014-04-14 18:27:20
回答 1查看 1.5K关注 0票数 0

我正在创建一个网站,其中我添加了一个贝宝按钮。我想在付款成功后,在同一页。所以我希望支付处理应该在新的tab.My写的代码如下:

代码语言:javascript
运行
复制
protected void Button7_Click(object sender, EventArgs e)
{
    string business = "rajpadwa@gmail.com";
    string itemName = "Funds";
    int itemAmount = Int32.Parse(DropDownList1.SelectedItem.Value);
    string currencyCode = "USD";

    StringBuilder ppHref = new StringBuilder();

    ppHref.Append("https://www.paypal.com/cgi-bin/webscr?cmd=_xclick");
    ppHref.Append("&business=" + business);
    ppHref.Append("&item_name=" + itemName);
    ppHref.Append("&amount=" + itemAmount.ToString("#.00"));
    ppHref.Append("&currency_code=" + currencyCode);

    Response.Redirect(ppHref.ToString(), true);
}

请告诉我在使用Response.Redirect() Method...时如何在新标签中进行paypal交易

EN

回答 1

Stack Overflow用户

发布于 2014-04-14 18:40:04

尝试使用如下所示的客户端代码

代码语言:javascript
运行
复制
string newScript = "<script language='javascript'>window.open('" + ppHref.ToString() + "', '_blank');</script>";
Page.ClientScript.RegisterClientScriptBlock(this.GetType, "NewWindow", newScript);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23057763

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档