• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

ASP.NET组件模型

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

      asp.net是.net framework的web分支。.net framework完全产生于面向对象的类的层次结构,涵盖windows操作系统的所有编程问题。WEB应用程序由页面组成,用户从服务器请求这些页面,然后服务器对页面进行处理,以HTML代码的形式返回。对被请求的资源的处理方式因服务器而不同。如果资源具有.aspx扩展名,IIS则委派asp.net运行库系统进行处理。
      asp.net运行库将被请求的.aspx页面的源代码转换为从page基类继承的.net framework类的实例。总之,正在运行的asp.net页面是一个对象,其中的部分组件(即服务器端控件)也是对象。

      任何元素都可以通过ID进行识别,并为其编写代码。页面中所有的元素都是真正的组件而不仅仅是可解析的文本,使此模型具有灵活且功能强大的可扩展性。

      runat可用在:一、服务器控件:
                                    (包括system.web.ui.htmlcontrols和system.web.ui.webcontrols)
                              二、全页标记:
                                       <title>,<link>,<body>,<span>,<div>,<font>,<iframe>如:
                                          <title ></meta>

                                 四、未知标记:
                                          <person id = "dinoe" runat=server/>
                                          <script runat="server">
                                                          void page_load(object sender, eventargs e){
                                                                  dinoe.attributes["FavoriteFood"] = "T-bone steak";
                                                            }
                                           </script>
                                          生成:<person ></person>

参考:Programming Microsoft ASP.NET[Dino Esposito 著] / 精通ASP.NET程序设计[罗兵等译]
                                        

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
用asp.net还原与恢复sqlserver数据库发布时间:2022-07-10
下一篇:
Asp.Net前后台交互小结发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap