asp.net学习笔记1

asp.net网页扩展名:

  ascx(web用户控件)

  asmx(web服务)

  sitemap(网站地图)

  css

  skin

  asax(全局应用程序类)

  htm

  xml

  config

  master

  aspx

常用的页面指令:

  <%@page %>指令  19个属性  

  <%@import%>指令   1个属性(导入命名空间)

  <%@register%>指令      5个属性

  <%@control%>指令与<%@page %>相似

  <%@master %>指令 13个属性

  <%@master  type %>指令   1个属性

内置对象:

  1.page对象(是web窗体容器)

    属性:IsPostBack

       IsValid

       Register ClientScriptBlock

    事件:page_init:用于初始化所有的值和程序

       page_load:页面加载事件

       page_dataBind:调用databind方法时

       page_unload:完成页面加载时

       page_error

    方法:FindControl()查找控件   如:btn=(button)page.findcontrol("button")

2.response对象

    属性:

    bufferentPut:是否将网页内容保存在缓冲区

    IsClientConneted:判断是否连接

    方法:

    write()

    writeFile()

    Redirect()

    End()

3.request

    属性:userAgent返回客户端浏览器的版本信息

       userHostAddress     IP地址

       userHostName       DNS名称

       physical application path 物理路径

    方法:

       response.redirect("request.aspx?value=12")

 

posted @ 2012-02-10 14:16  yunhailiu  阅读(183)  评论(0)    收藏  举报