IBindableTemplate.ExtractValues(Control) 方法

定義

此方法若由某個類別實作出來時,會將樣板化內容中以雙向 ASP.NET 資料繫結語法繫結的值取出,組成一連串的名稱/值組。

public:
 System::Collections::Specialized::IOrderedDictionary ^ ExtractValues(System::Web::UI::Control ^ container);
public System.Collections.Specialized.IOrderedDictionary ExtractValues (System.Web.UI.Control container);
abstract member ExtractValues : System.Web.UI.Control -> System.Collections.Specialized.IOrderedDictionary
Public Function ExtractValues (container As Control) As IOrderedDictionary

參數

container
Control

可從中取出名稱/值組的 Control。在雙向的資料繫結狀況下,資料繫結控制項會將這些名稱/值組傳遞給相關的資料來源控制項。

傳回

名稱/值組的 IOrderedDictionary。 名稱代表樣板化內容中控制項的名稱,值則是以雙向 ASP.NET 資料繫結語法繫結之屬性目前的值。

給實施者的注意事項

方法 ExtractValues(Control) 必須符合下列規則:

  • 如果指定欄位有多個系結存在,則會使用最後一個遇到的系結。

  • 若要在 方法中 ExtractValues(Control) 參考控制項的識別碼,控制項也必須在剖析時具有使用者定義的識別碼屬性。 如果沒有識別碼存在,這會導致剖析錯誤。

  • 雙向 ASP.NET 資料系結語法只有在資料繫結控制項的 或 IBindableTemplate 屬性中 ITemplate 才有效。

適用於

另請參閱