A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

WebForm前台类对象是如何结合后台类的方法,生成整个HTML页代码?

评分

参与人数 1技术分 +1 收起 理由
张文 + 1

查看全部评分

2 个回复

倒序浏览
伪静态!用伪静态吧,一言难尽啊
回复 使用道具 举报
知道答案了:
被请求时页面控件树的生成,控件树负责组织整个页面的内容(-BuildControlTree()—生成控件树的方法)。具体是:页面类对象,通过控件树的方式,帮我们封装了整个页面的HTML源代码和c#代码。都封装到页面类对象的控件集合属性中,那么要生成HTML代码的时候,只要循环遍历整个控件树,并调用每个控件的-Render-方法为每个控件生成HTML代码,就可以拼成一个完整的页面的HTML代码了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马