什么是ASP.NET中事件回传(PostBack)机制? 请给我一个具体的定义。
3个回答
展开全部
个人理解的白话文: 回传 就是页面刷新了 。 页面只有通过非本页一个链接打开的时候 是不叫刷新的 否则 在本页面链接本页面 (除ajax等技术) 都会造成回传 postback=true 个人理解 希望对有帮助
更多追问追答
追问
谢谢,不过好像不是我要的答案。其实这是我一门选修课的结业题目:
什么是ASP.NET中事件回传(PostBack)机制?IsPostBack的作用是什么?
IsPostBack 是Page类有一个bool类型的属性,用来判断针对当前Form的请求是第一次还是非第一次请求。i)当IsPostBack=true时表示非第一次请求,称为PostBack。ii)当IsPostBack=false时表示第一次请求。
追答
oo 在百度查一下 就能查到的...
展开全部
当然选ii)了,页面第一次载入的时候,页面初始化,就是第一次请求,所有的初始化代码都应放在
if(!IsPostBack){这里面执行},一个页面只生成载入一次,以后任何事件引起页面的载入,都是回传,比如一个按钮事件,执行代码,都是回传.net会恢复本页面的状态,
if(!IsPostBack){这里面执行},一个页面只生成载入一次,以后任何事件引起页面的载入,都是回传,比如一个按钮事件,执行代码,都是回传.net会恢复本页面的状态,
追问
什么是ASP.NET中事件回传(PostBack)机制? 请给我一个具体的定义?
还有上面的不是选择题好吧?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
PostBack直译:回发;也是刷新,不同于跳转,asp有一个叫视图状态的的东西(ViewState),起作用存储页面数据的一些状态,PostBack(回发)后,页面数据还是保存回发之前的状态,如果是跳转则不会保存。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询