Udostępnij za pośrednictwem


SiteMapDataSourceView.ExecuteSelect(DataSourceSelectArguments) Metoda

Definicja

Pobiera kolekcję SiteMapNode obiektów reprezentujących strukturę nawigacji witryny dla bieżącego użytkownika.

protected public:
 override System::Collections::IEnumerable ^ ExecuteSelect(System::Web::UI::DataSourceSelectArguments ^ arguments);
protected internal override System.Collections.IEnumerable ExecuteSelect (System.Web.UI.DataSourceSelectArguments arguments);
override this.ExecuteSelect : System.Web.UI.DataSourceSelectArguments -> System.Collections.IEnumerable
Protected Friend Overrides Function ExecuteSelect (arguments As DataSourceSelectArguments) As IEnumerable

Parametry

arguments
DataSourceSelectArguments

Element DataSourceSelectArguments służący do żądania operacji na danych wykraczających poza podstawowe pobieranie danych.

Zwraca

Element SiteMapNodeCollection reprezentujący strukturę nawigacji witryny dla bieżącego użytkownika.

Wyjątki

Przekazany arguments do Select(DataSourceSelectArguments) określenia, że źródło danych powinno wykonać dodatkową pracę podczas pobierania danych w celu włączenia stronicowania lub sortowania pobranych danych, ale kontrola źródła danych nie obsługuje żądanej możliwości.

Uwagi

Klasa SiteMapDataSourceView implementuje dziedziczona ExecuteSelect metodę w celu pobrania zestawu węzłów, który reprezentuje strukturę nawigacji lokacji dla bieżącej aplikacji ASP.NET. Deweloperzy stron i autorzy kontrolek powiązanych z danymi nie nazywają ExecuteSelect metody bezpośrednio. Zamiast tego należy użyć publicznie uwidocznionej Select metody.

Dotyczy

Zobacz też