zoukankan      html  css  js  c++  java
  • 数据绑定控件再ASP.NET1.X和ASP.NET2.0的区别

    数据绑定在ASP.NET2.0里进一步得到简化,绑定控件的基类来自于BaseDataBoundControl,你可以到
    http://msdn2.microsoft.com/en-us/library/system.web.ui.webcontrols.basedataboundcontrol_members(VS.80).aspx
    查看该类
    如果你查看该类的成员,请注意下面两个属性和方法

    virtual object DataSource  { get; set; }

    virtual string DataSourceId { get; set; }


      

    protected abstract void PerformSelect();

    protected abstract void ValidateDataSource(object dataSource);


    看到什么了?
    想下ASP.NET1.X你做的步骤、

    DataGrid1.DataSource=DataSet1.Table[0];
    DataGrid1.DataBind();


    在看看在ASP.NET2.0里的工作

    GridView.DataSourceID=DataSource1;

    其实,
    在ASP.NET1.X里,如果你使用DataSource属性,将自动调用ValidateDataSource 方法
    在ASP.NET2.0里,如果你使用DataSourceID属性,将自动调用PerformSelect方法
        在上一节ASP.NET2.0快速入门的数据绑定里好像还没有提到,这里天天给他补充一下。
  • 相关阅读:
    leetcode211
    leetcode209
    leetcode201
    leetcode1396
    leetcode1395
    leetcode1394
    leetcode1386
    leetcode1387
    leetcode1382
    leetcode1376
  • 原文地址:https://www.cnblogs.com/mqingqing123/p/367491.html
Copyright © 2011-2022 走看看