六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 39|回复: 0

Page类和回调技术

[复制链接]

升级  79.33%

47

主题

47

主题

47

主题

秀才

Rank: 2

积分
169
 楼主| 发表于 2013-1-23 02:26:28 | 显示全部楼层 |阅读模式
Asp.net中创建页面有2种模型:单页模型与代码页面分离模型;Web服务器第一次运行时,将页面和代码编译成为一个类文件,然后再见这个类文件编译成为中间代码,Web服务器通过CRL运行相应的IL代码。
 
Page类:Page类有一个重要的属性IsPostBack,这个属性用来指示当前页面时第一次加载还是响应了页面上某个控件的服务器事件导致回发而加载。Page类中还有另一个属性ClientScript;它是ClientScriptManager的实例,ClientScriptManager这个实例有两个方法,分别是RegisterClientScriptBlock()和RegisterStartupScript();ClientScriptManager通过键keyType属性来来唯一标识脚本。
 
回调技术(CallBack--Ajax
实现回调技术步骤:
1、  当前页面实现ICallbackEventHander接口,它有两个方法,void RaiseCallbackEventString eventArgument)和string GetCallbackResultstring eventArgument
2、  客户端脚本代码
3、  执行服务器请求的帮助函数GetCallbackReference()方法及注册方法
控件代码编写
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表