【问题标题】:asp pages and paypal buttonasp页面和paypal按钮
【发布时间】:2010-04-06 18:45:03
【问题描述】:

我在 3.5 中有一个 asp.net 页面,上面有一个 pay pal 按钮,但是当我单击该按钮时,它只会刷新页面。我想我需要将 paypal 按钮封装在一些东西中,这样它就不会触发刷新而是转到 pay pal。

有人知道解决方案吗?我可以使用 updatePanel 或 iframe 吗?

【问题讨论】:

  • 你能显示“pay pal”按钮的代码吗?
  • 您的Page_Load(...) 是什么样的?你能发布你所说的这个按钮上触发的方法吗?
  • @JPJedi 你有解决方案吗?我也有同样的问题。

标签: asp.net paypal


【解决方案1】:

我曾经遇到过同样的问题,我只是为我的按钮使用了以下代码:

<asp:ImageButton ID="btnPayNow" runat="server" ImageUrl="~/images/Purchase/payNowButton.jpg" PostBackUrl="https://www.paypal.com/cgi-bin/webscr"/>

希望有帮助!

【讨论】:

  • 非常漂亮。真正了解幕后情况的人给出了一个很好的答案。
【解决方案2】:

Paypal 网站生成的 Paypal 现在付款按钮有自己的表单标签。ASP.Net 页面是在表单中生成整个页面的,因此您现在在表单中拥有一个不起作用的表单。如果您选择贝宝托管按钮,您可以在 asp.net 页面中使用这样的代码:-

<input type="hidden" name="cmd" value="_s-xclick"/> To order the item name for £99 <input type="hidden" name="hosted_button_id" value="note to programmer-this value is generated by paypal"/> <asp:ImageButton ID="Button2" runat="server" PostBackUrl="https://www.paypal.com/cgi-bin/webscr" ImageUrl="https://www.paypal.com/en_US/i/btn/x-click-but23.gif" ImageAlign="AbsBottom" />

我知道这是一个老问题,但我希望这对其他人有帮助。

另外,请查看此处以讨论问题和其他可能的解决方案。 http://www.blackbeltcoder.com/Articles/ecommerce/quick-and-dirty-buy-now-buttons-in-asp-net

【讨论】:

  • "...但我希望这对其他人有帮助"。是的,它帮助了我,谢谢!我选择了您链接的文章中描述的
【解决方案3】:

我建议您为此使用PayPal Developer Toolkit。他们有很多很好的代码samples 以及如何在您的 ASP.NET 页面中最好地实现 PayPal。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-15
    • 2021-10-31
    • 1970-01-01
    • 1970-01-01
    • 2017-06-24
    • 2014-04-22
    • 2020-08-06
    • 1970-01-01
    相关资源
    最近更新 更多