首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
.NET技术
ASP.NET
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
表单提交
[无满意答案结贴]
加为好友
发送私信
在线聊天
ssj1985
ssj
等级:
可用分等级:
长工
总技术专家分:
0
总技术专家分排名:
311804
揭帖率:
0.00%
发表于:
2008-08-22 21:41:11
楼主
<form target="paypal" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="business" value="sss">
<input type="image" src="https://www.sandbox.paypal.com/en_US/i/btn/view_cart.gif"
border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<input type="hidden" name="display" value="1">
</form>
如何实现上面的表单提交功能?因为在aspx文件中已经有 <form runat="server">,而且就能有一个,那么上面表单提交功能应该如何实现?
问题点数:
20
回复次数:
9
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ssj1985
ssj
等级:
可用分等级:
长工
总技术专家分:
0
总技术专家分排名:
311804
发表于:
2008-08-22 22:06:56
1
楼 得分:
0
有没人知道的帮忙一下?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
shadowjl
找.NET或asp.net的实习.广州最好
等级:
可用分等级:
富农
总技术专家分:
1770
总技术专家分排名:
13309
发表于:
2008-08-22 22:54:03
2
楼 得分:
0
是可以把当然页面回发到另一个页面的
有个button的话,
<asp:button .......PostBackUrl="https://www.sandbox.paypal.com/cgi-bin/webscr">
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ssj1985
ssj
等级:
可用分等级:
长工
总技术专家分:
0
总技术专家分排名:
311804
发表于:
2008-08-22 23:16:45
3
楼 得分:
0
那其它参数如何传呢?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
insus
Insus.NET
等级:
可用分等级:
富农
总技术专家分:
5360
总技术专家分排名:
4036
发表于:
2008-08-23 01:10:05
4
楼 得分:
0
把需要提交表单的form的runat="server"去掉即可!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
kidok
等级:
可用分等级:
中农
总技术专家分:
117
总技术专家分排名:
81541
发表于:
2008-08-23 08:01:50
5
楼 得分:
0
你需要把form移出来,不然放在runat="server"的form中,就可以了
<form id="form1" runat="server">
<div>
</div>
</form>
<form target="paypal" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="business" value="sss">
<input type="image" src="https://www.sandbox.paypal.com/en_US/i/btn/view_cart.gif"
border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<input type="hidden" name="display" value="1">
</form>
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
lovehongyun
潇湘夜雨
等级:
可用分等级:
富农
总技术专家分:
15369
总技术专家分排名:
1005
发表于:
2008-08-23 08:40:37
6
楼 得分:
0
asp.net中完全可以把runat="server"去掉.
换成你action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post"> 这种写法.
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ssj1985
ssj
等级:
可用分等级:
长工
总技术专家分:
0
总技术专家分排名:
311804
发表于:
2008-08-23 08:51:37
7
楼 得分:
0
回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEventValidation="true" %> 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。
异常详细信息: System.ArgumentException: 回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEventValidation="true" %> 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。
一个表单可以提交,另一个出现这种情况。两个表单几乎是一样的。
<asp:Content ContentPlaceHolderID="real_contents" runat="server">
<div>
<form target="paypal" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="text" name="os0" maxlength="60"/>
<input type="image" src="https://www.sandbox.paypal.com/en_US/i/btn/btn_cart_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"/>
<input type="hidden" name="add" value="1"/>
<input type="hidden" name="cmd" value="_cart"/>
<input type="hidden" name="business" value="test"/>
<input type="hidden" name="item_name" value="tt"/>
<input type="hidden" name="amount" value="100.00"/>
<input type="hidden" name="no_shipping" value="0"/>
<input type="hidden" name="no_note" value="1"/>
<input type="hidden" name="currency_code" value="USD"/>
<input type="hidden" name="lc" value="US"/>
<input type="hidden" name="bn" value="PP-ShopCartBF"/>
</form>
<form target="paypal" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_cart"/>
<input type="hidden" name="business" value="test"/>
<input type="image" src="https://www.sandbox.paypal.com/en_US/i/btn/view_cart.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"/>
<input type="hidden" name="display" value="1"/>
</form>
</div>
</asp:Content>
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ssj1985
ssj
等级:
可用分等级:
长工
总技术专家分:
0
总技术专家分排名:
311804
发表于:
2008-08-23 09:18:43
8
楼 得分:
0
<form>是不能嵌套的,我代码中的第一个表单提交不了,第二个可以提交,不知为什么,哪位高手帮个忙吧。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ssj1985
ssj
等级:
可用分等级:
长工
总技术专家分:
0
总技术专家分排名:
311804
发表于:
2008-08-23 12:28:21
9
楼 得分:
0
我是想实现这样的功能,不知有什么方法可以避免嵌套,主要是用到母版页了。我查了一下以前的资料,都没有比较好的解决方法,期待高手。
以下是我的代码:
<asp:Content ContentPlaceHolderID="real_contents" runat="server">
<div>
<form target="paypal" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="text" name="os0" maxlength="60"/>
<input type="image" src="https://www.sandbox.paypal.com/en_US/i/btn/btn_cart_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"/>
<input type="hidden" name="add" value="1"/>
<input type="hidden" name="cmd" value="_cart"/>
<input type="hidden" name="business" value="test"/>
<input type="hidden" name="item_name" value="tt"/>
<input type="hidden" name="amount" value="100.00"/>
<input type="hidden" name="no_shipping" value="0"/>
<input type="hidden" name="no_note" value="1"/>
<input type="hidden" name="currency_code" value="USD"/>
<input type="hidden" name="lc" value="US"/>
<input type="hidden" name="bn" value="PP-ShopCartBF"/>
</form>
<form target="paypal" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_cart"/>
<input type="hidden" name="business" value="test"/>
<input type="image" src="https://www.sandbox.paypal.com/en_US/i/btn/view_cart.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"/>
<input type="hidden" name="display" value="1"/>
</form>
</div>
</asp:Content>
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友