DataKey 构造函数

定义

初始化 DataKey 类的新实例。

重载

DataKey(IOrderedDictionary)

使用指定的键字段值字典初始化 DataKey 类的新实例。

DataKey(IOrderedDictionary, String[])

使用指定的键字段值字典和字段名数组初始化 DataKey 类的新实例。

DataKey(IOrderedDictionary)

使用指定的键字段值字典初始化 DataKey 类的新实例。

public:
 DataKey(System::Collections::Specialized::IOrderedDictionary ^ keyTable);
public DataKey (System.Collections.Specialized.IOrderedDictionary keyTable);
new System.Web.UI.WebControls.DataKey : System.Collections.Specialized.IOrderedDictionary -> System.Web.UI.WebControls.DataKey
Public Sub New (keyTable As IOrderedDictionary)

参数

keyTable
IOrderedDictionary

包含键字段值的 IOrderedDictionary

注解

使用此构造函数使用键字段值的指定字典创建类的新实例 DataKey 。 为参数传入keyTable的对象中包含的IOrderedDictionary字段值用于填充DataKey对象。

备注

此版本的构造函数不允许提前为 DataKey 对象指定字段名称列表。 由于字段名称未提前指定,因此字段名称和值都存储在视图状态中。 若要提前指定字段名称的列表,请使用 DataKey(IOrderedDictionary, String[]) 构造函数。

另请参阅

适用于

DataKey(IOrderedDictionary, String[])

使用指定的键字段值字典和字段名数组初始化 DataKey 类的新实例。

public:
 DataKey(System::Collections::Specialized::IOrderedDictionary ^ keyTable, cli::array <System::String ^> ^ keyNames);
public DataKey (System.Collections.Specialized.IOrderedDictionary keyTable, string[] keyNames);
new System.Web.UI.WebControls.DataKey : System.Collections.Specialized.IOrderedDictionary * string[] -> System.Web.UI.WebControls.DataKey
Public Sub New (keyTable As IOrderedDictionary, keyNames As String())

参数

keyTable
IOrderedDictionary

键字段值。

keyNames
String[]

包含键字段名称的字符串数组。

注解

使用此构造函数使用键字段值和字段名称数组的指定字典创建类的新实例 DataKey 。 为参数传入keyTable的对象中包含的IOrderedDictionary字段值用于填充DataKey对象。 此构造函数还允许你提前通过keyNames参数指定对象的键字段名称DataKey列表。 由于提前指定了字段名称,因此使用此构造函数时,仅将键字段值存储在视图状态。

另请参阅

适用于