标题:求教ASP.NET关于PostBack问题
只看楼主
hacker2526
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2010-1-28
结帖率:0
已结贴  问题点数:20 回复次数:2 
求教ASP.NET关于PostBack问题
一个ASP网站,我用浏览器正常登陆后,看的页面源码包含PostBack的脚本;但是我用客户端软件(自己编写)登陆后,拿到的页面源码就没有PostBack脚本,导致后续操作无法进行下去;检查了登陆的POST操作,提交的参数与用浏览器登陆提交的应该是完全一致的,并且得到了服务端响应;但是页面源码的区别就在于,Form中少了postBack的两个隐藏域,和__doPostBack脚本,另外控件(非button和image)上的 onClick="__doPostBack()" 这个属性也没有了,其他都是一样的,请问这是什么原因呢?

按道理讲,ASP在遇到非button/image的控件提交表单操作时,应该自动加上doPostBack脚本,但是用浏览器登陆就可以;编程登陆就不行,WHY?

[ 本帖最后由 hacker2526 于 2012-8-30 16:12 编辑 ]
搜索更多相关主题的帖子: 客户端软件 浏览器 ASP网站 源码 
2012-08-30 16:10
netlin
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:24
帖 子:544
专家分:4308
注 册:2012-4-9
得分:10 
这个贴应该发在 .net专区。

做自己喜欢的事!
2012-08-31 08:54
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:10 
页面应该有个AutoPostBack属性这个是否为True?
2012-08-31 11:40



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-380368-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.250935 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved