FormView.ExtractRowValues(IOrderedDictionary, Boolean) 方法

定義

擷取資料列中宣告的每個欄位值,並將它們儲存在指定的 IOrderedDictionary 物件中。

protected:
 virtual void ExtractRowValues(System::Collections::Specialized::IOrderedDictionary ^ fieldValues, bool includeKeys);
protected virtual void ExtractRowValues (System.Collections.Specialized.IOrderedDictionary fieldValues, bool includeKeys);
abstract member ExtractRowValues : System.Collections.Specialized.IOrderedDictionary * bool -> unit
override this.ExtractRowValues : System.Collections.Specialized.IOrderedDictionary * bool -> unit
Protected Overridable Sub ExtractRowValues (fieldValues As IOrderedDictionary, includeKeys As Boolean)

參數

fieldValues
IOrderedDictionary

IOrderedDictionary,用來儲存目前資料項目的欄位值。

includeKeys
Boolean

true 表示包含索引鍵欄位,否則為 false

備註

方法是 ExtractRowValues 控制項所 FormView 呼叫的協助程式方法,可擷取資料列內宣告之每個欄位的值。 由於資料列會根據目前模式顯示不同的範本,因此此方法只會擷取對應至目前模式之範本中所宣告的域值。 下表顯示可用的模式和對應的範本。

模式 範本
插入 InsertItemTemplate
編輯 EditItemTemplate
唯讀 ItemTemplate

您可以使用 參數來指定擷取的值是否包含索引鍵欄位或欄位 includeKeys

給繼承者的注意事項

擴充 FormView 類別時,您可以覆寫這個方法來建立自己的常式來擷取域值。

適用於

另請參閱