• λ我爱Aspx >> Asp.Net >> 数据源控件,第 2 部分:参数
  • 数据源控件,第 2 部分:参数

  • :未知  Դ:internet  :2007-5-20 16:46:11  ؼ:数据
  • Nikhil Kothari

    Microsoft Corporation

    适用于:

    Microsoft Visual Studio 2005

    Microsoft ASP.NET 2.0

    数据源控件

    摘要: 本文是介绍数据源控件的系列文章中的第二篇。在本文中,Nikhil 着重介绍如何添加支持以向针对控件的查询添加参数。 单击此处可下载本文中引用的代码示例。
    本页内容
    引言
    示例
    本文最初出现在 Nihkil 的博客(英文)中;您可以在此处参加讨论。 数据源控件需要使用参数值来指定需要选择哪些数据,或者指定如何修改数据以及修改什么数据。通常情况下,页面包含一些 UI,以定义那些必须在选择操作中使用的参数,而数据绑定控件提供了参数值来进行插入、更新和删除操作。但是,在任意一种情况下,都可能同时出现两种现象。在第 1 部分中,数据源控件揭示了 ZipCode 属性,该属性可进行声明性设置,或者以编码来设置以响应用户操作。参数被设计为以声明性(且可扩展)的方式来完成此方案。

    引言

    Parameter 基类代表一个通用参数。Microsoft Visual Studio 2005 提供了诸如 QueryStringParameter 之类的参数,以便将数据从查询字符串参数请求到数据源中。另一个非常有用的参数是 ControlParameter ,该参数允许从任一控件属性中请求数据。如果内置参数类型不能满足您的要求,则您可以定义自己的参数类型。这样您就可以使页面与粘接代码不相关,而是将该代码整齐地封装在参数实现中。 除了从不同的源中请求值,这些参数还可以跟踪值的更改情况,并通知这些更改的所属数据源,进而引发数据源更改通知,最终在数据绑定控件中触发数据绑定操作。简而言之,这就是使用 ControlParameters Ҷƪл˵?
  • һƪ数据源控件,第 3 部分:异步数据访问
    һƪ数据源控件,第 1 部分:基本知识