首页 新闻 会员 周边 捐助

.NET中redirct后返回到原来页面ispostback的是?

0
悬赏园豆:20 [已关闭问题]

当我跳转到另一个页面执行后,再跳转回来

它的ispostback属性是false。我调试过了

大伙能给我详细的解释一下吗?

自己认为它是true!事实上不是的!

我现在都糊涂了

erge的主页 erge | 初学一级 | 园豆:180
提问于:2009-02-13 16:28
< >
分享
其他回答(5)
0

它就应该是false,你可以再用一个页面,上一个按钮,再测试一下页面第一次加载与点击页面按钮IsPostBack的值.
可以再参考一下这个
http://www.cnblogs.com/burandanxin/archive/2008/06/15/1222289.html

侯垒 | 园豆:3435 (老鸟四级) | 2009-02-13 16:55
0

false就对了,true就麻烦了。

第一控制.NET | 园豆:1245 (小虾三级) | 2009-02-13 17:12
0

明显是false,Redirect是向客户端发送一个特定的HTTP标记(忘了是多少号来着),然后客户端自动去访问Redirect的目标,相当于一次全新的HTTP请求,自然不会是PostBack的

Gray Zhang | 园豆:17610 (专家六级) | 2009-02-13 20:14
0

redirect类似于你在浏览器里输入网址点回车,并没有postback

canbeing | 园豆:1287 (小虾三级) | 2009-02-13 21:58
0

postback是判断是否点击当前页面的提交按钮了。或者时那种服务器控件什么的。我是很少用这个东西。不如自己加状态判断来的快呢。

redirect 和你直接在地址栏里面输入的地址是一个效果的。不会有什么提交的信息的。

迷路中的路人甲 | 园豆:93 (初学一级) | 2009-02-18 12:55
0

当然是false ,楼主估计把IsPostBack理解错了,IsPostBack 是标记页面是否回发过,

没回发过的话当然是False 了,你从另外一个页面回到这个页面,这个页面并没有回发,所以是False

Mervin | 园豆:240 (菜鸟二级) | 2009-02-20 15:19
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册