初学者问题 如果不在加载事件里写if(!Page.IsPostBack){} 会有什么情况呢?if(Page.IsCrossPagePostBack){}和if(PreviousPage.IsCrossPagePostBack){} 他们有什么区别请高手们详细的和我说说!小弟脑袋不好使 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://tech.sina.com.cn/s/s/2008-05-06/1133652789.shtml if(!Page.IsPostBack){this.txtBox1.text = "123";} 然后this.txtBox1.text = "123";然后自己看效果。PreviousPage 上个页面比如a.aspx,转到b.aspx然后在b中写PreviousPage就是a.aspx页面的意思(但是好像这个只有在服务端跳转的时候有效) 一般的Web应用程序是A页面提交,B页面处理,而ASP.NET是A页面提交,A页面处理if(!IsPostBack)判断的就是当然页面是提交前的还是提交后的而if(Page.IsCrossPagePostBack)判断的则是是否是跨页面提交 是第一次加载页面时Page.ispostback是false,当触发该页面的web控件时,产生回发,这时候 该属性会是true,所以要用if(!IsPostback)来判断,只在第一次进入页面时加载数据。If(Page.IsCrossPagePostBack)//判断是否为跨页提交{变量赋值;}获取内容的页面 如果加ispostback判断的话一些你想只执行一次的代码,可以写在里面,之后的回发就不执行了 第一个是判断 本页是不是相应到了 另一个页面 主动方第二个是判断 本页是不是由上一个页面相应过来的.. 被动方if(!Page.IsPostBack){} 是判断页面是否是首次加载...一是节省资源二是 有些效果只能在第一次加载使用才能出来.所以有了这个判断 第一次加载页面不是postback,用户向服务器提交信息就叫postback(回传) 第二个问题不是很清楚,百度一下吧 IsPostBack是Page类有一个bool类型的属性,用来判断针对当前Form的请求是第一次还是非第一次请求。当IsPostBack=true时表示非第一次请求,我们称为PostBack,当IsPostBack=false时表示第一次请求。在asp.net框架内部有很多的场景需要判断IsPostBackPage.IsCrossPagePostBack获取一个值,该值指示跨页回发中是否涉及该页PreviousPage.IsCrossPagePostBackPreviousPage.IsCrossPagePostBack指示跨页回发中是否涉及到源页面(也就是判断是否由源页引发的) 当页面a 提交到页面b b.PreviousPage.IsCrossPagePostBack 为 trueb.PreviousPage.IsPostBack 为 true b.IsPostBack 为 falseb.IsCrossPagePostBack 为 false b.PreviousPage为a的引用 如何在load事件里获取到window.dialogArguments的值 在文本框中的添加表情图片,怎么实现,已经有一段js代码,求高人给解释下! 最常用的数据库操作方法 DataGrid中不用分页中的行单击问题 asp.net 一个考勤系统的数据访问层与业务逻辑层该怎样去写? asp.net的时间问题......请大家帮帮忙! 两星级用户遇到的怪问题,建立asp.net项目失败,有经验的来看看. 存储过程的问题 如何生明动态数组(c#) 哪位有dot net中调用汇编的例子? 不使用控件如何实现分页 各位大虾看下,这是什么问题~!急~~
{
this.txtBox1.text = "123";
} 然后
this.txtBox1.text = "123";然后自己看效果。PreviousPage 上个页面比如a.aspx,转到b.aspx
然后在b中写
PreviousPage就是a.aspx页面的意思(但是好像这个只有在服务端跳转的时候有效)
第二个是判断 本页是不是由上一个页面相应过来的.. 被动方if(!Page.IsPostBack){} 是判断页面是否是首次加载...一是节省资源
二是 有些效果只能在第一次加载使用才能出来.所以有了这个判断
PreviousPage.IsCrossPagePostBack
PreviousPage.IsCrossPagePostBack指示跨页回发中是否涉及到源页面(也就是判断是否由源页引发的)
当页面a 提交到页面b
b.PreviousPage.IsCrossPagePostBack 为 true
b.PreviousPage.IsPostBack 为 true
b.IsPostBack 为 false
b.IsCrossPagePostBack 为 false
b.PreviousPage为a的引用