zoukankan      html  css  js  c++  java
  • ASP.NET初识6

    1、绑定技术基础
      单值绑定<%# 数据绑定表达式 %>
      控件名.DataBind()
      Page.DataBind()绑定所有
      过多的单值绑定会带来维护负担
    2、重复值绑定
      重复值绑定控件的数据绑定属性
      DataSource:包含要显示数据的数据对象,该对象必须实现ASP.NET数据绑定支持的集合,通常是ICollection
      DataSourceID:使用该属性连接到一个数据源控件,使开发人员能用声明式编程而不是编写程序代码
      DataTextField:指定列表控件将显示为控件文本的值,数据源集合通常包括多个列或者多个属性,使用DataTextField属性可以指定哪一列或属性数据进行显示
      DataTextformatString:指定DataTextValue属性将显示的格式
      DataValueField:该属性与DataTextField相似,但是该属性的值是不可见的,可以使用代码对该属性的值进行访问,比如列表控件的SelectedValue属性
    3、数据源控件
      表格式的数据源控件
      SqlDataSource控件:允许开发人员连接到任何具有ADO.NET提供者的数据源,包括SQLServer、Oracle、OLE DB以及ODBC数据源
      LinqDataSource控件:提供语言集成查询数据源
      ObjectDataSource控件:该数据源允许连接到一个自定义的数据访问类,对于大型可伸缩性应用程序使用ObjectDataSource是一个较好的办法
      AccessDataSource控件:读取写入Access数据库文件(.mdb)
      层次式数据源控件
      XmlDataSource控件:允许连接到XML文件,提供XML文件的层次结构信息
      SiteMapDataSource控件:连接到站点地图文件 
    4、SqlDataSource
      <%$ ConnectionStrings:  %>冒号后指定任何在web.config中配置的连接名称 
      ProviderName:指定SqlDataSource的提供者类型
      可以指定4个SQL查询命令,分别是SelectCommand、UpdateCommand、DeleteCommand和InsertCommand
    5、ObjectDataSource对象的三层结构
      创建业务对象类
      所有的逻辑必须被包含在单一类中
      类中必须有一个方法用于提供查询结果
      如果查询结果有多个记录,必须被描述为一个集合或者是数组
      类中可以使用静态方法或实例方法,要使用实例方法,必须要为类提供一个无参构造函数
      对象必须是无状态的,仅在需要时实例化,请求结束时,销毁
    7、LinqDataSource
      
      
  • 相关阅读:
    Java8中的LocalDateTime工具类
    纳德拉再造微软:市值如何重回第一阵营(思维确实变了,不再是以windows为中心,拥抱其它各种平台,敢在主战场之外找到适合自己的新战场)
    马化腾,直接把360做特了!(人从一生下来牙牙学语开始,就在模仿,关键在于在已有的基础上进行改进,提高用户体验!)
    RISC-V首度被我国列入扶持对象,上海已成RISC-V重要“据点”
    Oracle高水位线
    oracle优化:避免全表扫描
    oracle中in和exists的区别
    分库、分表
    missing required source folder
    varnish页面缓存服务
  • 原文地址:https://www.cnblogs.com/changweihua/p/2088156.html
Copyright © 2011-2022 走看看