首页
新闻
会员
周边
捐助
园子
·
关注
·
粉丝
·
会员
·
随便看看
·
消息
欢迎,请先
登录
或者
注册
。
登录
/
注册
闪存
博客
发言
小组
投递
新闻
提问
博问
添加
收藏
文库
问题反馈
问题列表
我关注的
我的博问
博问标签
ASP.NET静态的页面如何提交数据
0
悬赏园豆:
10
[已关闭问题]
关闭于 2008-07-12 17:33
<P>首页index.aspx数据量大,于是生成了静态页index.html,而首页里有些表单,有2个以上,提交的时候总是跳转到index.aspx,而在index.aspx页面提交的时候正常。</P><P></P><P>大致是因为.NET与ASP的区别吧!各位大侠,如何解决呢?</P>
.NET技术
ASP.NET
xiaohc
|
初学一级
|
园豆:
23
提问于:2008-07-04 14:22
显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
<
>
分享
分享您的问题
所有回答(5)
0
设置button的postbackurl 或者form的action
Jun1st
|
园豆:240
(菜鸟二级)
|
2008-07-04 14:39
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
0
因为你的静态页面是生成的,那么它的提交方式跟Index.aspx的提交方式应该是一样的,所谓的静态页面,其实也就是我们在浏览index.aspx时候客户端的页面,我们提交的时候肯定是会回到index.aspx的,如果要到其他页面,那么我觉的可以设置form的action,表示准备提交到哪里去解决。如果你提交以后还想在index.html。可能可以采用iframe,或者ajax。^_^
荒芜
|
园豆:335
(菜鸟二级)
|
2008-07-04 15:38
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
0
高性能网站,建议用html控件,提交到专门处理form请求的页面。
玉开
|
园豆:8822
(大侠五级)
|
2008-07-04 16:20
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
0
同意楼上的 生成的静态页面,如果用来只显示数据那是很好,可是如果要进行动态交互,那就得适量使用html控件.使用request.form处理数据了
yeyang
|
园豆:418
(菜鸟二级)
|
2008-07-04 18:49
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
0
因为使用了aspx,所以生成的form里action被固定到index.aspx 考虑不使用简单生成,也就是不把aspx直接保存成.html,而是实际生成.html,这里的HTML要你自己写了 其实我认为,像你这种情况,缓存比静态页更能解决问题,大不了把生成的整个页面都缓存起来,也不会有多少数据 生成物理HTML文件速度会比加了缓存的aspx还慢,硬盘的速度根本没办法和内存比,呵呵
丁学
|
园豆:18730
(专家六级)
|
2008-07-04 22:43
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要
登录
以后才能回答,未注册用户请先
注册
。