在asp.net网页的内容页面中,我想包含"paypal"按钮"立即付款".
所以,我有一个母版页和一个内容页面.在我的内容页面中,我复制粘贴了paypal代码.特别是我使用"modalpopupextender"来允许我的用户购买该对象.问题是......它不起作用.所以我的假设是:
<form action> <form action>一个模态弹出窗口?有人可以建议我一个"优雅"的解决方案来解决这个问题?谢谢 ...
编辑:特别是,我想做的是允许从网站出售.我有一个母版页和一个内容页面.显然在母版页中,我有经典的"形式动作".然后我去了paypal并得到了这段代码:"
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<table>
<tr><td>
<input type="hidden" name="on0" value="Annuncio Premium">Annuncio Premium
</td></tr>
<tr><td>
<select name="os0">
<option value="Premium 1">Premium 1 €1,00</option>
</select>
</td></tr>
</table>
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="encrypted" value="-----BEGIN ">
<input type="image" src="https://www.paypal.com/it_IT/IT/i/btn/btn_paynowCC_LG.gif" border="0" name="submit" alt="PayPal - Il sistema di pagamento online più facile e sicuro!">
<img alt="" border="0" src="https://www.paypal.com/it_IT/i/scr/pixel.gif" width="1" height="1">
</form>
Run Code Online (Sandbox Code Playgroud)
所以我把它粘贴到我的内容页面......因为它......没有改变.特别是我把它粘贴到一个面板中,它将显示一个"modalpopupextender".有用.但是,当我点击paypal"立即购买"按钮时,它无效.我的网页没有重定向到paypal,modalpopup消失,没有任何反应.
Dal*_*Dal 17
我也遇到了这个问题,并且无法相信PayPal没有为.NET开发人员提供某种解决方案!
这是我解决它的方式:
<asp:ImageButton ID="btnPayNow" runat="server" ImageUrl="myPayPalButton.jpg"
PostBackUrl="https://www.paypal.com/cgi-bin/webscr" OnClick="btnPayNow_Click"/>
Run Code Online (Sandbox Code Playgroud)
使用ImageButton或普通按钮,只需删除PayPal代码的表单标签,保留隐藏的输入字段,数据将发布到PayPal网址!
好,易于 :)
PS.方法'btnPayNow_Click()'什么也不做,签名存在,但我的代码中没有逻辑.
| 归档时间: |
|
| 查看次数: |
11290 次 |
| 最近记录: |