您现在的位置是:首页 >

安卓10新特性 ASP.NET入门教程 10.5.3 ASP.NET 2.0的新特性[1]

火烧 2022-04-22 11:41:28 1044
ASP.NET入门教程 10.5.3 ASP.NET 2.0的新特性[1] 在ASP NET 中 不再局限于只能绑定到数据控件 还可以通过O jectDataSource控件绑定到单独的业务控件 使用

ASP.NET入门教程 10.5.3 ASP.NET 2.0的新特性[1]  

    在ASP NET 中 不再局限于只能绑定到数据控件 还可以通过ObjectDataSource控件绑定到单独的业务控件

   使用ObjectDataSource控件

    新的ASP NET的ObjectDataSource控件允许您将GridView DataList和DropDownList等数据控件绑定到单独的业务控件或数据组件 以前 只能将控件直接绑定到数据库 这个新发展使得业务规则与内容和数据相分离

    ObjectDataSource控件比起GridView或DropDownList控件更加难以解释 因此我们不浪费太多的空话 而是在一个示例中明确地介绍ObjectDataSourc}控件的功能更容易理解 我们打算使用两个示例来显示其作用 第一个示例将显示如何创建一个数据组件从Players表中返回队员列表 将 试一试 练习划分为两个部分 第一部分创建ObjectDataSource本身 第二部分将ObjectDataSource控件绑定到GridView控件 最终输出结果完全不能编辑 在第二个示例中 使用 试一试 来创建一个数据组件 它不仅可以读取Wrox United数据库 而且可以向其中写入数据 我们将在同一个示例中创建和绑定这个数据组件 这样可能会有点冗长

    在这两个示例中创建的数据组件由一个XSD模式文件( xsd)组成 该文件描述了所需要的数据 并定义了使用何种方法来读取和写入数据 这并不需要任何代码 也不需要XML模式的知识 因为在运行应用程序时会编译 xsd文件并实现所有需要的任务

    从创建只读示例的数据组件开始

    ( )打开Visual Web Developer并选择Open Web Site 从C: BegASPNet ChaptersBeginChapter 文件夹中选择ObjectDataSource并单击OK

    ( )在Solution Explorer中 右击Web站点的名称 选择Add ASP NET Folder 并选择App_Code

    ( )右击App_Code文件夹并从该列表中选择Add New Item

安卓10新特性 ASP.NET入门教程 10.5.3 ASP.NET 2.0的新特性[1]

    ( )在Visual Studio的安装模板中单击DataSete

    ( )将DataSet重命名为ods xsd并单击Add

    ( )接下来 VWD将启动TableAdapter Configuration Wizard 耐心一点 因为该过程确实需要一些时间来完成

    ( )在最后完成时 从下拉列表中选择ConnectionString(Web config) 并单击Next

    ( )接下来出现一个页面 可以在其中选择使用SQL语句或存储过程 选择Use SQLstatements单选按钮(如图 所示)并单击Next

    ( )在接下来的向导界面上 可以定义SQL语句 在对话框的 What data should beloaded into the table 区域中输入以下的SQL语句

    SELECT PlayerID FirstName LastName Position DateJoined DateLeft FROM Players

    ( )在输入该SQL语句后 单击Next 现在可以定义该组件显示的方法 取消选中Fill a DataTable复选框 确保选中Return a DataTable复选框 在Method name框中输入GetPlayers 该方法在稍后被用于检索数据 取消选中最后一个复选框

    ( )单击Finish 可以看到设计器的数据组件 它显示了所选择的数据和创建的方法

    ( )保存该数据组件并关闭组件设计器

    ( )选择Build∣Build Web Site编译该组件

   ASP NET 入门教程完整版  

lishixinzhi/Article/program/net/201311/14523  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码