dotnet夜话 第五集笔记 ClientScript.RegisterStartupScript()与ScriptManager.RegisterStartupScript()

page类:
1、页头中inherits标识继承于哪个类。partial标

识局部的,类的一部分,编译的时候 把同名的

partial合并成一个完整的class文件,然后编译成

中间文件。
2、.net页面的生命周期,控件的生命周期,生命周

期的应用。页面-属性-document-trace设为true,

运行页面可以看到跟踪信息。
3、统一验证身份的方法,写一个验证的类文件(类

文件中添加this.Load+=new eventhander

(thisLoad) void thisLoad(object

sender,eventarge e){if(session["username"]

==null){response.redirect("login.aspx");}})

,让需要验证的页继承这个类。(第五集26分钟)
4、page类的属性:page.ispostback

(),clientscript。45分钟,有个js类,方便输出

js题型。
5、回调技术(52分钟),无刷新局部判断(要比

ajax复杂)。

clientscript  Page.ClientScript.RegisterStartupScript()介绍

page.RegisterStartupScript在新的版本中已经过期了 取而代之的是其他两种方法。

ScriptManager和ClientScript的区别,他俩的方法是一样的,只是在特殊的场合要注意使用。

ScriptManager适用在特殊的场合,那么我们在控件中如何来进行区分应该使用哪一个呢?其实可以通过寻找控件的parent,判断是否有updatepanel,如果有就用ScriptManager;没有的话当然用ClientScript,避免每次postback操作时控件都要进行资源文件的注册。也就是说 是否兼容ajax的问题,

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值