首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
.NET技术
ASP.NET
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
Listbox控件的AutoPostback失效
[已结贴,结贴人:sssjjjpppsjp]
加为好友
发送私信
在线聊天
sssjjjpppsjp
知了
等级:
发表于:
2008-05-19 11:30:17
楼主
把listbox控件的autopostback属性设置为true后,开始没出什么错,为什么在
if(@ispostback)
{
Server.Execute("checklogin.aspx?checkflag=0");//检查登录
}
后加了检查登录的代码就失效了,点击没有反应,状态栏提示网页上有错误。
在本页面想返回上请求页面,因该怎么做,怎么才能记录是哪一个页面链接到此页面的。
问题点数:
20
回复次数:
7
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wzx516
peter
等级:
发表于:
2008-05-19 12:32:56
1
楼 得分:
5
!ispostback
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
bt_lose
Win_bt
等级:
发表于:
2008-05-19 12:46:17
2
楼 得分:
10
一般我们做检查登陆的时候都是新创建一个类 集成Page,然后重写他的Init方法。
新建一个页面继承新的page类
在里面判断session中是否存在登陆信息
如果存在就继续,
如果不存在,就转到登陆页,同时记录请求页,把请求页作为参数(QueryString)传至登陆页。
然后登陆成功就跳至原来的请求页。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
FreeSarge
等级:
发表于:
2008-05-19 13:31:52
3
楼 得分:
0
!IsPostBack
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
loading1024
LostKun
等级:
发表于:
2008-05-19 14:39:36
4
楼 得分:
0
代码都要写道if(!IsPostBack){}里面
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
sssjjjpppsjp
知了
等级:
发表于:
2008-05-19 15:51:29
5
楼 得分:
0
上面写错了,是if(!ispostback){},写成@了。
checklogin.aspx? 这个页面里写的是登录判断的代码。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
hebeijg
一个人努力
等级:
发表于:
2008-05-19 16:42:00
6
楼 得分:
5
if(!ispostback)的意思是不触发页面事件。
你调试会发现,当点listbox会触发事件,但是不会执行里面的 Server.Execute("checklogin.aspx?checkflag=0");//检查登录
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
sssjjjpppsjp
知了
等级:
发表于:
2008-05-20 09:23:17
7
楼 得分:
0
引用 6 楼 hebeijg 的回复:
if(!ispostback)的意思是不触发页面事件。
你调试会发现,当点listbox会触发事件,但是不会执行里面的 Server.Execute("checklogin.aspx?checkflag=0");//检查登录
我不太能理解你的解释跟我的提问有什么直接的联系,你能说得更清楚点吗,上面的问题能够解决吗,既要判断登录,又要LISTBOX的AUTOPOSTBACK有效
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友