Tento článek byl přeložen strojově počítačem. Původní text zobrazíte přesunutím ukazatele myši nad jednotlivé věty článku. Další informace
Překlad
Originál
Toto téma nebylo dosud ohodnoceno - Ohodnotit toto téma

DataList – třída

Datové vázaný ovládací prvek seznamu, který zobrazí položky pomocí šablony.

Obor názvů:  System.Web.UI.WebControls
Sestavení:  System.Web (v System.Web.dll)
[ControlValuePropertyAttribute("SelectedValue")]
public class DataList : BaseDataList, INamingContainer, 
	IRepeatInfoUser
<asp:DataList />

Typ DataList zveřejňuje následující členy.

  NázevPopis
Veřejná metodaDataListVytvoří novou instanci třídy DataList.
Nahoru
  NázevPopis
Veřejná vlastnostAccessKeyZíská nebo nastaví přístupový kód, který umožňuje rychle přejít do ovládacího prvku webového serveru. (Zděděno z WebControl.)
Chráněná vlastnostAdapterPro kontrolu získá adaptér specifické pro prohlížeč. (Zděděno z Control.)
Veřejná vlastnostAlternatingItemStyleZíská vlastnosti stylu pro náhradní položky v DataList řízení.
Veřejná vlastnostAlternatingItemTemplateZíská nebo nastaví pro náhradní položky v šabloně DataList.
Veřejná vlastnostAppRelativeTemplateSourceDirectoryZíská nebo nastaví aplikace relativní virtuální adresář Page nebo UserControl objekt, který obsahuje tento ovládací prvek. (Zděděno z Control.)
Veřejná vlastnostAttributesZíská sadu libovolného atributů (pro vykreslení pouze) které neodpovídají vlastnosti ovládacího prvku. (Zděděno z WebControl.)
Veřejná vlastnostBackColorZíská nebo nastaví barvu pozadí ovládacího prvku webového serveru. (Zděděno z WebControl.)
Veřejná vlastnostBindingContainerInfrastruktura. Získá-li ovládací prvek, který obsahuje datové vazby ovládacího prvku. (Zděděno z Control.)
Veřejná vlastnostBorderColorZíská nebo nastaví barvu ohraničení ovládacího prvku Web. (Zděděno z WebControl.)
Veřejná vlastnostBorderStyleZíská nebo nastaví styl ohraničení ovládacího prvku webového serveru. (Zděděno z WebControl.)
Veřejná vlastnostBorderWidthZíská nebo nastaví šířku okraje ovládacího prvku webového serveru. (Zděděno z WebControl.)
Veřejná vlastnostCaptionZíská nebo nastaví text pro vykreslení v prvku HTML titulek ovládacího prvku. Tato vlastnost je k dispozici uživatelům pomocných zařízení rychlejší zpřístupnění ovládacího prvku. (Zděděno z BaseDataList.)
Veřejná vlastnostCaptionAlignZíská nebo nastaví vodorovné nebo svislé umístění titulku prvku HTML v ovládacím prvku. Tato vlastnost je k dispozici uživatelům pomocných zařízení rychlejší zpřístupnění ovládacího prvku. (Zděděno z BaseDataList.)
Veřejná vlastnostCellPaddingZíská nebo nastaví velikost mezery mezi obsah buňky a ohraničení buňky. (Zděděno z BaseDataList.)
Veřejná vlastnostCellSpacingZíská nebo nastaví velikost mezery mezi buňkami. (Zděděno z BaseDataList.)
Chráněná vlastnostChildControlsCreatedNačte hodnotu, která označuje, zda byly vytvořeny podřízené prvky řízení serveru. (Zděděno z Control.)
Veřejná vlastnostClientIDID ovládacího prvku získá pro značky HTML, který je vygenerován pomocí prostředí ASP.NET. (Zděděno z Control.)
Veřejná vlastnostClientIDModeZíská nebo nastaví algoritmus, který slouží ke generování hodnoty ClientID vlastnost. (Zděděno z Control.)
Chráněná vlastnostClientIDSeparatorZíská hodnota znaku představuje znak oddělovače v ClientID vlastnost. (Zděděno z Control.)
Chráněná vlastnostContextZískává HttpContext objekt přidružený k řízení serveru pro aktuálního webového požadavku. (Zděděno z Control.)
Veřejná vlastnostControlsZískává System.Web.UI.ControlCollection objekt obsahující kolekce podřízených ovládacích prvků dat se seznamem ovládací prvek. (Zděděno z BaseDataList.)
Veřejná vlastnostControlStyleZíská styl ovládacího prvku webového serveru. Tato vlastnost se používá především vývojáři ovládacího prvku. (Zděděno z WebControl.)
Veřejná vlastnostControlStyleCreatedZíská hodnotu určující zda Style objekt byl vytvořen pro ControlStyle vlastnost. Tato vlastnost se používá především vývojáři ovládacího prvku. (Zděděno z WebControl.)
Veřejná vlastnostCssClassZíská nebo nastaví třídu kaskádové šablony stylů (CSS) poskytované ovládacího prvku webového serveru na klienta. (Zděděno z WebControl.)
Veřejná vlastnostDataItemContainerPokud implementuje názvovému kontejneru získá odkaz názvovému kontejneru IDataItemContainer. (Zděděno z Control.)
Veřejná vlastnostDataKeyFieldZíská nebo nastaví klíčové pole ve zdroji dat, který je určený DataSource vlastnost. (Zděděno z BaseDataList.)
Veřejná vlastnostDataKeysZískává DataKeyCollection objekt, který uchovává hodnoty klíče každého záznamu dat se seznamem ovládací prvek. (Zděděno z BaseDataList.)
Chráněná vlastnostDataKeysArrayZískává ArrayList objekt, který obsahuje hodnoty klíče každého záznamu dat se seznamem ovládací prvek. (Zděděno z BaseDataList.)
Veřejná vlastnostDataKeysContainerPokud implementuje názvovému kontejneru získá odkaz názvovému kontejneru IDataKeysControl. (Zděděno z Control.)
Veřejná vlastnostDataMemberZíská nebo nastaví určitý datový člen ve zdroji dat multimember dat se seznamem ovládací prvek svázat. (Zděděno z BaseDataList.)
Veřejná vlastnostDataSourceZíská nebo nastaví zdroje obsahující seznam hodnot, které slouží k naplnění položky v ovládacím prvku. (Zděděno z BaseDataList.)
Veřejná vlastnostDataSourceIDZíská nebo nastaví ID vlastnosti ovládacího prvku zdroj dat, který pomocí zdroje dat načíst data obsahující ovládací prvek. (Zděděno z BaseDataList.)
Chráněná vlastnostDesignModeZíská hodnotu určující prvek používá na povrchu návrhu. (Zděděno z Control.)
Veřejná vlastnostEditItemIndexZíská nebo nastaví indexové číslo vybrané položky DataList ovládací prvek pro úpravy.
Veřejná vlastnostEditItemStyleZíská vlastnosti stylu pro položky vybrané pro úpravy v DataList řízení.
Veřejná vlastnostEditItemTemplateZíská nebo nastaví šablonu položky vybrané pro úpravy v DataList řízení.
Veřejná vlastnostEnabledZíská nebo nastaví hodnotu označující, zda je povoleno řízení webového serveru. (Zděděno z WebControl.)
Veřejná vlastnostEnableThemingZíská nebo nastaví hodnotu označující, zda tento ovládací prvek použít motivy. (Zděděno z WebControl.)
Veřejná vlastnostEnableViewStateZíská nebo nastaví hodnotu označující, zda řízení serveru trvá zobrazení stavu a stavu zobrazení všech podřízených ovládacích prvků, které obsahuje žádajícímu klientovi. (Zděděno z Control.)
Chráněná vlastnostEventsZíská seznam delegátů obslužnou rutinu události pro ovládací prvek. Vlastnost je určena pouze pro čtení. (Zděděno z Control.)
Veřejná vlastnostExtractTemplateRowsZíská nebo nastaví hodnotu, která označuje, zda řádky Table řízení, definované v každé šabloně z DataList řízení, jsou extrahovány a zobrazí.
Veřejná vlastnostFontZíská vlastnosti písma, přidružený ovládací prvek webového serveru. (Zděděno z WebControl.)
Veřejná vlastnostFooterStyleZíská vlastnosti stylu pro zápatí DataList řízení.
Veřejná vlastnostFooterTemplateZíská nebo nastaví šablonu pro zápatí DataList řízení.
Veřejná vlastnostForeColorZíská nebo nastaví barvu popředí ovládacího prvku webového serveru (obvykle barva textu). (Zděděno z WebControl.)
Veřejná vlastnostGridLinesZíská nebo nastaví styl čáry mřížky DataList řízení, kdy RepeatLayout vlastnost RepeatLayout.Table. (Přepisuje BaseDataList.GridLines.)
Veřejná vlastnostHasAttributesZíská hodnotu určující, zda ovládací prvek má nastaveny atributy. (Zděděno z WebControl.)
Chráněná vlastnostHasChildViewStateZíská hodnotu určující, zda mají podřízené prvky aktuální prvek serveru libovolné uložené nastavení stavu zobrazení. (Zděděno z Control.)
Veřejná vlastnostHeaderStyleZíská vlastnosti stylu Nadpis oddílu DataList řízení.
Veřejná vlastnostHeaderTemplateZíská nebo nastaví nadpis části šablony DataList řízení.
Veřejná vlastnostHeightZíská nebo nastaví výšku ovládacího prvku webového serveru. (Zděděno z WebControl.)
Veřejná vlastnostHorizontalAlignZíská nebo nastaví vodorovné zarovnání dat se seznamem řízení v rámci jeho kontejneru. (Zděděno z BaseDataList.)
Veřejná vlastnostIDZíská nebo nastaví programový identifikátor přiřazený řízení serveru. (Zděděno z Control.)
Chráněná vlastnostIdSeparatorInfrastruktura. Znak použitý k oddělení řízení identifikátory získá. (Zděděno z Control.)
Chráněná vlastnostInitializedZíská hodnotu určující, zda ovládací prvek byl inicializován. (Zděděno z BaseDataList.)
Chráněná vlastnostIsBoundUsingDataSourceIDZíská hodnotu určující zda DataSourceID vlastnost. (Zděděno z BaseDataList.)
Chráněná vlastnostIsChildControlStateClearedZíská hodnotu určující, zda mají ovládací prvky obsažené v rámci tohoto ovládacího prvku řízení státu. (Zděděno z Control.)
Chráněná vlastnostIsEnabledZíská hodnotu určující, zda je ovládací prvek povolen. (Zděděno z WebControl.)
Chráněná vlastnostIsTrackingViewStateZíská hodnota, která určuje, zda je server řízení ukládání změn stavu zobrazení. (Zděděno z Control.)
Chráněná vlastnostIsViewStateEnabledZíská hodnotu určující, zda je pro tento ovládací prvek povolen stav zobrazení. (Zděděno z Control.)
Veřejná vlastnostItemsZíská kolekce DataListItem objekty představující jednotlivé položky v ovládacím prvku.
Veřejná vlastnostItemStyleZíská vlastnosti styl položek DataList řízení.
Veřejná vlastnostItemTemplateZíská nebo nastaví šablony položek DataList řízení.
Chráněná vlastnostLoadViewStateByIDZíská hodnotu určující, zda ovládací prvek účastní načtení stavu zobrazení podle ID namísto indexu. (Zděděno z Control.)
Veřejná vlastnostNamingContainerZíská odkaz na ovládací prvek serveru pro pojmenování kontejner, který vytvoří jedinečný obor názvů pro rozlišování ovládací prvky serveru se stejným Control.ID hodnotu vlastnosti. (Zděděno z Control.)
Veřejná vlastnostPageZíská referenci na Page instanci, která obsahuje řízení serveru. (Zděděno z Control.)
Veřejná vlastnostParentOdkaz na ovládací prvek serveru nadřazené získá v hierarchii řízení stránky. (Zděděno z Control.)
Veřejná vlastnostRenderingCompatibilityNačte hodnotu, která určuje ASP.NET verze vykreslen HTML bude kompatibilní s. (Zděděno z Control.)
Veřejná vlastnostRepeatColumnsZíská nebo nastaví počet sloupců v zobrazení DataList řízení.
Veřejná vlastnostRepeatDirectionZíská nebo nastaví zda DataList zobrazí ovládací prvek svisle nebo vodorovně.
Veřejná vlastnostRepeatLayoutZíská nebo nastaví, zda je zobrazen ovládací prvek v rozložení tabulky nebo toku.
Chráněná vlastnostRequiresDataBindingZíská nebo nastaví hodnotu označující, zda potřebuje data obsahující ovládací prvek svázat s jeho zadaný zdroj dat. (Zděděno z BaseDataList.)
Chráněná vlastnostSelectArgumentsZískává DataSourceSelectArguments objektu, že používá ovládací prvek vázán na data při načítání dat z ovládací prvek zdroje dat. (Zděděno z BaseDataList.)
Veřejná vlastnostSelectedIndexZíská nebo nastaví index vybrané položky DataList řízení.
Veřejná vlastnostSelectedItemZíská v položce vybrané DataList řízení.
Veřejná vlastnostSelectedItemStyleZíská vlastnosti stylu pro vybrané položky DataList řízení.
Veřejná vlastnostSelectedItemTemplateZíská nebo nastaví šablonu pro vybrané položky DataList řízení.
Veřejná vlastnostSelectedValueZíská hodnotu pole klíče pro položky seznamu vybraná data.
Veřejná vlastnostSeparatorStyleVlastnosti stylu oddělovač mezi jednotlivé položky získává DataList řízení.
Veřejná vlastnostSeparatorTemplateZíská nebo nastaví šablony pro oddělovač položek DataList řízení.
Veřejná vlastnostShowFooterZíská nebo nastaví hodnotu označující, zda se sekce zápatí se zobrazí v DataList řízení.
Veřejná vlastnostShowHeaderZíská nebo nastaví hodnotu označující, zda záhlaví zobrazena DataList řízení.
Veřejná vlastnostSiteZískání informací o kontejner, který je hostitelem aktuální ovládací prvek při vykreslení na povrchu návrhu. (Zděděno z Control.)
Veřejná vlastnostSkinIDZíská nebo nastaví vzhled pro ovládací prvek. (Zděděno z WebControl.)
Veřejná vlastnostStyleZíská kolekce atributů textu, které budou vykresleny jako atributu style na vnější označení ovládacího prvku webového serveru. (Zděděno z WebControl.)
Veřejná vlastnostSupportsDisabledAttributeZíská hodnotu, která označuje, zda má ovládací prvek nastavit disabled tavených prvku HTML atribut "zakázáno", pokud ovládacího prvku IsEnabled vlastnost je false. (Zděděno z BaseDataList.)
Veřejná vlastnostTabIndexZíská nebo nastaví pořadové řízení webového serveru. (Zděděno z WebControl.)
Chráněná vlastnostTagKeyZíská značku HTML, která slouží k vykreslení DataList řízení. (Přepisuje WebControl.TagKey.)
Chráněná vlastnostTagNameZíská název značky ovládacího prvku. Tato vlastnost se používá především vývojáři ovládacího prvku. (Zděděno z WebControl.)
Veřejná vlastnostTemplateControlZíská nebo nastaví odkaz na šablonu, která obsahuje tento ovládací prvek. (Zděděno z Control.)
Veřejná vlastnostTemplateSourceDirectoryZíská virtuální adresář Page nebo UserControl , který obsahuje aktuální řízení serveru. (Zděděno z Control.)
Veřejná vlastnostToolTipZíská nebo nastaví text zobrazený při umístění ukazatele myši nad ovládací prvek webového serveru. (Zděděno z WebControl.)
Veřejná vlastnostUniqueIDZíská identifikátor jedinečný, hierarchicky kvalifikovaných pro řízení serveru. (Zděděno z Control.)
Veřejná vlastnostUseAccessibleHeaderZíská nebo nastaví hodnotu označující, zda data obsahující ovládací prvek vykreslí jeho záhlaví ve formátu, který je přístupný. Tato vlastnost je k dispozici uživatelům pomocných zařízení rychlejší zpřístupnění ovládacího prvku. (Zděděno z BaseDataList.)
Veřejná vlastnostValidateRequestModeZíská nebo nastaví hodnotu, která označuje, zda ovládací prvek kontroluje klienta vstup z prohlížeče potenciálně nebezpečných hodnot. (Zděděno z Control.)
Chráněná vlastnostViewStateZíská informace o stavu, který umožňuje uložení a obnovení stavu zobrazení řízení serveru přes více požadavků na stejné stránce slovník. (Zděděno z Control.)
Chráněná vlastnostViewStateIgnoresCaseZíská hodnotu označující, zda StateBag objekt je velká a malá písmena. (Zděděno z Control.)
Veřejná vlastnostViewStateModeZíská nebo nastaví režim stav zobrazení tohoto ovládacího prvku. (Zděděno z Control.)
Veřejná vlastnostVisibleZíská nebo nastaví hodnotu, která označuje, zda jsou na stránce vykresleny jako uživatelského rozhraní řízení serveru. (Zděděno z Control.)
Veřejná vlastnostWidthZíská nebo nastaví šířku ovládacího prvku webového serveru. (Zděděno z WebControl.)
Nahoru
  NázevPopis
Chráněná metodaAddAttributesToRenderPřidá atributy HTML a styly, které je potřeba vykreslit na zadaný HtmlTextWriterTag. Tato metoda se používá především vývojáři ovládacího prvku. (Zděděno z WebControl.)
Chráněná metodaAddedControlPo přidání do podřízeného prvku nazývá Controls kolekce Control objektu. (Zděděno z Control.)
Chráněná metodaAddParsedSubObjectŘízení serveru upozorní, že element XML nebo HTML, byl analyzován a přidá do serveru ovládací prvek ControlCollection kolekce. (Zděděno z BaseDataList.)
Veřejná metodaApplyStyleZkopíruje neprázdných prvků určený styl ovládacího prvku webového přepíše všechny existující prvky styl ovládacího prvku. Tato metoda slouží především vývojáři ovládacího prvku. (Zděděno z WebControl.)
Veřejná metodaApplyStyleSheetSkinPoužije styl vlastnosti definované v šabloně stylů stránky na ovládací prvek. (Zděděno z Control.)
Chráněná metodaBeginRenderTracingZačíná návrhu trasování dat vykreslování. (Zděděno z Control.)
Chráněná metodaBuildProfileTreeInfrastruktura. Shromažďuje informace o řízení serveru a doručí ji Trace zobrazení při trasování na stránce Vlastnosti. (Zděděno z Control.)
Chráněná metodaClearCachedClientIDInfrastruktura. Nastaví v mezipaměti ClientID hodnotu null. (Zděděno z Control.)
Chráněná metodaClearChildControlStateOdstraní informace o stavu řízení pro řízení serveru podřízené ovládací prvky. (Zděděno z Control.)
Chráněná metodaClearChildStateOdstraní informace o stavu zobrazení a řízení stavu pro všechny server ovládacího prvku podřízené ovládací prvky. (Zděděno z Control.)
Chráněná metodaClearChildViewStateOdstraní informace o zobrazení stavu pro všechny server ovládacího prvku podřízené ovládací prvky. (Zděděno z Control.)
Chráněná metodaClearEffectiveClientIDModeInfrastruktura. Nastaví ClientIDMode vlastnost aktuální instance ovládacího prvku a podřízených ovládacích prvků k Inherit. (Zděděno z Control.)
Veřejná metodaCopyBaseAttributesZkopíruje není zapouzdřen pomocí vlastnosti Style objektu určeného ovládacího prvku webového serveru ovládacího prvku webového serveru, je tato metoda volána. Tato metoda se používá především vývojáři ovládacího prvku. (Zděděno z WebControl.)
Chráněná metodaCreateChildControlsInfrastruktura. Vytvoří ovládací prvek podřízený stav zobrazení pomocí. (Zděděno z BaseDataList.)
Chráněná metodaCreateControlCollectionVytvoří nový ControlCollection objektu držet podřízené prvky (literál a server) řízení serveru. (Zděděno z Control.)
Chráněná metodaCreateControlHierarchyVytvoří ovládací prvek hierarchie, která se používá pro vykreslení ovládacího seznamu dat s nebo bez zadaný zdroj dat. (Přepisuje BaseDataList.CreateControlHierarchy(Boolean).)
Chráněná metodaCreateControlStyleVytvoří objekt výchozí styl, který se používá interně podle DataList řízení k provádění všech stylů souvisejících vlastností. (Přepisuje WebControl.CreateControlStyle().)
Chráněná metodaCreateDataSourceSelectArgumentsVytvoří výchozí DataSourceSelectArguments objekt používaný ovládací prvek vázán na data, pokud nejsou zadány žádné argumenty. (Zděděno z BaseDataList.)
Chráněná metodaCreateItemVytvoří DataListItem objektu.
Veřejná metodaDataBind()Zadaný zdroj dat sváže ovládací prvek a všechny jeho podřízené ovládací prvky. (Zděděno z BaseDataList.)
Chráněná metodaDataBind(Boolean)Řízení serveru vyvolaný a všechny jeho podřízené ovládací prvky s možností zvýšení sváže zdroj dat DataBinding událostí. (Zděděno z Control.)
Chráněná metodaDataBindChildrenZdroj dat se váže k řízení serveru podřízené ovládací prvky. (Zděděno z Control.)
Veřejná metodaDisposeUmožňuje řízení serveru provést konečné vyčistit před je uvolněna z paměti. (Zděděno z Control.)
Chráněná metodaEndRenderTracingUkončení vykreslování dat trasování návrhu. (Zděděno z Control.)
Chráněná metodaEnsureChildControlsUrčuje, zda ovládací prvek server obsahuje podřízené ovládací prvky. Pokud neexistuje, vytvoří podřízené ovládací prvky. (Zděděno z Control.)
Chráněná metodaEnsureDataBoundOvěří, že data obsahující ovládací prvek vyžaduje vázání dat a že před voláním je zadán platný ovládacího prvku zdroje DataBind metoda. (Zděděno z BaseDataList.)
Chráněná metodaEnsureIDVytvoří identifikátor pro ovládací prvky, které nemají přiřazen identifikátor. (Zděděno z Control.)
Veřejná metodaEquals(Object)Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metodaFinalize

Umožňuje objektu pokusit se uvolnit prostředky a provést další operace vyčištění předtím, než je odstraněn při uvolňování paměti.

(Zděděno z Object.)
Veřejná metodaFindControl(String)Prohledá aktuální kontejner pojmenování pro řízení serveru zadaným id parametr. (Zděděno z Control.)
Chráněná metodaFindControl(String, Int32)Infrastruktura. Prohledá aktuální kontejner pojmenování pro řízení serveru zadaným id a celé v pathOffset parametr, který pomáhá při hledání. Nezmění by tato verze FindControl metoda. (Zděděno z Control.)
Veřejná metodaFocusNastaví vstupní fokus na ovládací prvek. (Zděděno z Control.)
Chráněná metodaGetDataVrátí IEnumerable-implementována objekt představující zdroj dat. (Zděděno z BaseDataList.)
Chráněná metodaGetDesignModeStateInfrastruktura. Pro ovládací prvek získává data návrhu. (Zděděno z Control.)
Veřejná metodaGetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metodaGetRouteUrl(Object)Načte adresu URL odpovídající sadu parametry směrování. (Zděděno z Control.)
Veřejná metodaGetRouteUrl(RouteValueDictionary)Načte adresu URL odpovídající sadu parametry směrování. (Zděděno z Control.)
Veřejná metodaGetRouteUrl(String, Object)Načte adresu URL odpovídající sadu parametrů trasy a název postupu. (Zděděno z Control.)
Veřejná metodaGetRouteUrl(String, RouteValueDictionary)Načte adresu URL odpovídající sadu parametrů trasy a název postupu. (Zděděno z Control.)
Veřejná metodaGetTypeZískává Type aktuální instance. (Zděděno z Object.)
Veřejná metodaGetUniqueIDRelativeToVrátí stanovené předem část UniqueID vlastnost zadaný ovládací prvek. (Zděděno z Control.)
Veřejná metodaHasControlsUrčuje-li ovládací prvek server obsahuje všechny podřízené ovládací prvky. (Zděděno z Control.)
Chráněná metodaHasEventsVrátí hodnotu určující, zda jsou zaznamenány události pro ovládací prvek nebo jakékoli podřízené ovládací prvky. (Zděděno z Control.)
Chráněná metodaInitializeItemInicializuje DataListItem objektu na základě zadané šablony a styly pro typ položky seznamu.
Chráněná metodaIsLiteralContentInfrastruktura. Určuje-li řízení serveru obsahuje pouze obsah literálu. (Zděděno z Control.)
Chráněná metodaLoadControlStateObnoví informace o stavu řízení z předchozí stránky požadavek, který byl uložen ve SaveControlState metoda. (Zděděno z Control.)
Chráněná metodaLoadViewStateNačte stav zobrazení dříve uloženého DataList řízení. (Přepisuje WebControl.LoadViewState(Object).)
Chráněná metodaMapPathSecureNačte fyzickou cestu, který mapuje virtuální cesta absolutní nebo relativní. (Zděděno z Control.)
Chráněná metodaMemberwiseClone Vytvoří mělkou kopii aktuálního Object. (Zděděno z Object.)
Veřejná metodaMergeStyleKopie všech neprázdných prvků určený styl na webu řídit, ale nedojde k přepsání existujících prvků styl ovládacího prvku. Tato metoda se používá především vývojáři ovládacího prvku. (Zděděno z WebControl.)
Chráněná metodaOnBubbleEventUrčuje, zda událost pro řízení serveru je předán na stránce UI serveru řízení hierarchii. (Přepisuje Control.OnBubbleEvent(Object, EventArgs).)
Chráněná metodaOnCancelCommandVyvolá událost CancelCommand. Umožňuje zadat vlastní obslužné rutiny události.
Chráněná metodaOnDataBindingInfrastruktura. Zvýší DataBinding události BaseDataList řízení. (Zděděno z BaseDataList.)
Chráněná metodaOnDataPropertyChangedVolána, když jeden z vlastnosti identifikace zdroje dat změní, se znovu zaveďte vazbu dat ovládací prvek vázán na data. (Zděděno z BaseDataList.)
Chráněná metodaOnDataSourceViewChangedVyvolá událost DataSourceViewChanged. (Zděděno z BaseDataList.)
Chráněná metodaOnDeleteCommandVyvolá událost DeleteCommand. Umožňuje zadat vlastní obslužné rutiny události.
Chráněná metodaOnEditCommandVyvolá událost EditCommand. Umožňuje zadat vlastní obslužné rutiny události.
Chráněná metodaOnInitZvýší Init události DataList řízení. (Přepisuje BaseDataList.OnInit(EventArgs).)
Chráněná metodaOnItemCommandVyvolá událost ItemCommand. Umožňuje zadat vlastní obslužné rutiny události.
Chráněná metodaOnItemCreatedVyvolá událost ItemCreated. Umožňuje zadat vlastní obslužné rutiny události.
Chráněná metodaOnItemDataBoundVyvolá událost ItemDataBound. Umožňuje zadat vlastní obslužné rutiny události.
Chráněná metodaOnLoadInfrastruktura. Vyvolá událost Load. (Zděděno z BaseDataList.)
Chráněná metodaOnPreRenderInfrastruktura. Vyvolá událost PreRender. (Zděděno z BaseDataList.)
Chráněná metodaOnSelectedIndexChangedZvýší SelectedIndexChanged události BaseDataList řízení. (Zděděno z BaseDataList.)
Chráněná metodaOnUnloadVyvolá událost Unload. (Zděděno z Control.)
Chráněná metodaOnUpdateCommandVyvolá událost UpdateCommand. Umožňuje zadat vlastní obslužné rutiny události.
Chráněná metodaOpenFileZískává Stream ke čtení souboru. (Zděděno z Control.)
Chráněná metodaPrepareControlHierarchyPřipraví pro vykreslování v hierarchii řízení DataList řízení. (Přepisuje BaseDataList.PrepareControlHierarchy().)
Chráněná metodaRaiseBubbleEventPřiřadí všechny zdroje události a jeho informace nadřazeného ovládacího prvku. (Zděděno z Control.)
Chráněná metodaRemovedControlVolat po podřízený ovládací prvek je odebrán z Controls kolekce Control objektu. (Zděděno z Control.)
Chráněná metodaRenderInfrastruktura. Ovládací prvek vykreslí zadanou HTML Writer. (Zděděno z BaseDataList.)
Veřejná metodaRenderBeginTagVykreslí HTML otevírání značky ovládacího prvku určeného Writer. Tato metoda se používá především vývojáři ovládacího prvku. (Zděděno z WebControl.)
Chráněná metodaRenderChildrenVypíše obsah ovládacího prvku serveru děti zadané HtmlTextWriter objektu, který zapisuje přehrání obsahu na straně klienta. (Zděděno z Control.)
Chráněná metodaRenderContentsVykreslí položky seznamu DataList řízení. (Přepisuje WebControl.RenderContents(HtmlTextWriter).)
Veřejná metodaRenderControl(HtmlTextWriter)Výstupy server ovládacího prvku obsahu zadané HtmlTextWriter objektu a jsou uloženy trasovací informace o ovládacím prvku, pokud trasování. (Zděděno z Control.)
Chráněná metodaRenderControl(HtmlTextWriter, ControlAdapter)Výstupy server ovládacího prvku obsahu zadané HtmlTextWriter objektu pomocí poskytované ControlAdapter objektu. (Zděděno z Control.)
Veřejná metodaRenderEndTagVykreslí HTML uzavírací značka ovládacího prvku do zadaného Zapisovatel. Tato metoda se používá především vývojáři ovládacího prvku. (Zděděno z WebControl.)
Chráněná metodaResolveAdapterZíská za vykreslování ovládacího prvku určeného adaptéru řízení. (Zděděno z Control.)
Veřejná metodaResolveClientUrlNačte adresu URL, která lze použít v prohlížeči. (Zděděno z Control.)
Veřejná metodaResolveUrlPřevede adresu URL, který je použitelný na klienta. (Zděděno z Control.)
Chráněná metodaSaveControlStateVšechny ovládací prvky serveru uloží změny stavu, které nastaly od doby zaúčtování stránky na server. (Zděděno z Control.)
Chráněná metodaSaveViewStateUloží změny na ovládací prvek zobrazit stav od zaúčtování stránky na server. (Přepisuje WebControl.SaveViewState().)
Chráněná metodaSetDesignModeStateNastaví u ovládacího prvku návrhu data. (Zděděno z Control.)
Veřejná metodaSetRenderMethodDelegateInfrastruktura. Přiřadí delegát obslužné rutiny událostí vykreslit do jeho nadřazeného prvku řízení serveru a jeho obsah. (Zděděno z Control.)
Veřejná metodaSetTraceData(Object, Object)Nastaví trasování dat pro návrh vykreslování dat trasování, pomocí klíče data trasování a hodnota dat trasování. (Zděděno z Control.)
Veřejná metodaSetTraceData(Object, Object, Object)Nastaví trasování dat pro návrh vykreslování dat trasování, pomocí objektu trasovaných klíč data trasování a hodnota dat trasování. (Zděděno z Control.)
Veřejná metodaToStringVrátí řetězec představující aktuální objekt. (Zděděno z Object.)
Chráněná metodaTrackViewStateSleduje změny stavu zobrazení DataList řízení, mohou být uloženy v prvku ViewState vlastnost. (Přepisuje WebControl.TrackViewState().)
Nahoru
  NázevPopis
Veřejná událostCancelCommandDochází při Cancel klepnutí na tlačítko pro položku DataList řízení.
Veřejná událostDataBindingVyvolá se při řízení serveru připojí ke zdroji dat. (Zděděno z Control.)
Veřejná událostDeleteCommandDochází při Delete klepnutí na tlačítko pro položku DataList řízení.
Veřejná událostDisposedVyvolá se při řízení serveru je uvolněna z paměti, což je poslední fáze životního cyklu řízení serveru při aplikaci ASP.NET stránky je požadováno. (Zděděno z Control.)
Veřejná událostEditCommandDochází při Edit klepnutí na tlačítko pro položku DataList řízení.
Veřejná událostInitVyvolá se při inicializaci řízení serveru, který je prvním krokem ve fázi. (Zděděno z Control.)
Veřejná událostItemCommandPři klepnutí na libovolné tlačítko v DataList řízení.
Veřejná událostItemCreatedDojde na serveru při položky DataList je vytvořen ovládací prvek.
Veřejná událostItemDataBoundPoložky je vázán na data DataList řízení.
Veřejná událostLoadPři řízení serveru je načten do Page objektu. (Zděděno z Control.)
Veřejná událostPreRenderDojde po Control je objekt načten, ale před vykreslování. (Zděděno z Control.)
Veřejná událostSelectedIndexChangedVyvolá se při výběru jiné položky dat se seznamem řízení mezi příspěvky na server. (Zděděno z BaseDataList.)
Veřejná událostUnloadVyvolá se při řízení serveru je uvolněna z paměti. (Zděděno z Control.)
Veřejná událostUpdateCommandDochází při Update klepnutí na tlačítko pro položku DataList řízení.
Nahoru
  NázevPopis
Veřejná rozšiřující metodaEnableDynamicData(Type)Přetíženo. Umožňuje chování dynamických dat pro ovládací prvek zadaná data. (Definoval DataControlExtensions.)
Veřejná rozšiřující metodaEnableDynamicData(Type, Object)Přetíženo. Umožňuje chování dynamických dat pro ovládací prvek zadaná data. (Definoval DataControlExtensions.)
Veřejná rozšiřující metodaEnableDynamicData(Type, IDictionary<String, Object>)Přetíženo. Umožňuje chování dynamických dat pro ovládací prvek zadaná data. (Definoval DataControlExtensions.)
Veřejná rozšiřující metodaFindDataSourceControlVrátí-li zdroj dat, který je přidružen k prvku dat pro zadaný ovládací prvek. (Definoval DynamicDataExtensions.)
Veřejná rozšiřující metodaFindFieldTemplateVrátí že pole Šablona pro zadaný sloupec zadaný ovládací prvek pro pojmenování kontejneru. (Definoval DynamicDataExtensions.)
Veřejná rozšiřující metodaFindMetaTableVrátí hodnotu metatable objekt obsahující data ovládacího prvku. (Definoval DynamicDataExtensions.)
Veřejná rozšiřující metodaGetDefaultValuesZíská kolekce výchozí hodnoty pro ovládací prvek zadaná data. (Definoval DynamicDataExtensions.)
Veřejná rozšiřující metodaGetMetaTableZíská tabulka metadat pro řízení zadaná data. (Definoval DynamicDataExtensions.)
Veřejná rozšiřující metodaSetMetaTable(MetaTable)Přetíženo. Nastaví metadata zadaná data ovládacího prvku tabulky. (Definoval DynamicDataExtensions.)
Veřejná rozšiřující metodaSetMetaTable(MetaTable, IDictionary<String, Object>)Přetíženo. Nastaví mapování tabulky metadat a výchozí hodnoty pro ovládací prvek zadaná data. (Definoval DynamicDataExtensions.)
Veřejná rozšiřující metodaSetMetaTable(MetaTable, Object)Přetíženo. Nastaví mapování tabulky metadat a výchozí hodnoty pro ovládací prvek zadaná data. (Definoval DynamicDataExtensions.)
Veřejná rozšiřující metodaTryGetMetaTableUrčuje, zda je k dispozici tabulka metadat. (Definoval DynamicDataExtensions.)
Nahoru
  NázevPopis
Veřejné poleStatický členCancelCommandNamePředstavuje Cancel název příkazu. Toto pole je jen pro čtení.
Veřejné poleStatický členDeleteCommandNamePředstavuje Delete název příkazu. Toto pole je jen pro čtení.
Veřejné poleStatický členEditCommandNamePředstavuje Edit název příkazu. Toto pole je jen pro čtení.
Veřejné poleStatický členSelectCommandNamePředstavuje Select název příkazu. Toto pole je jen pro čtení.
Veřejné poleStatický členUpdateCommandNamePředstavuje Update název příkazu. Toto pole je jen pro čtení.
Nahoru
  NázevPopis
Explicitní implementace rozhraníSoukromá metodaIAttributeAccessor.GetAttributeInfrastruktura. Získá atribut webový ovládací prvek se zadaným názvem. (Zděděno z WebControl.)
Explicitní implementace rozhraníSoukromá metodaIAttributeAccessor.SetAttributeNastaví zadaný název a hodnota atributu webový ovládací prvek. (Zděděno z WebControl.)
Explicitní implementace rozhraníSoukromá vlastnostIControlBuilderAccessor.ControlBuilderPopis tohoto člena v IControlBuilderAccessor.ControlBuilder. (Zděděno z Control.)
Explicitní implementace rozhraníSoukromá metodaIControlDesignerAccessor.GetDesignModeStatePopis tohoto člena v IControlDesignerAccessor.GetDesignModeState. (Zděděno z Control.)
Explicitní implementace rozhraníSoukromá metodaIControlDesignerAccessor.SetDesignModeStatePopis tohoto člena v IControlDesignerAccessor.SetDesignModeState. (Zděděno z Control.)
Explicitní implementace rozhraníSoukromá metodaIControlDesignerAccessor.SetOwnerControlInfrastruktura. Popis tohoto člena v IControlDesignerAccessor.SetOwnerControl. (Zděděno z Control.)
Explicitní implementace rozhraníSoukromá vlastnostIControlDesignerAccessor.UserDataPopis tohoto člena v IControlDesignerAccessor.UserData. (Zděděno z Control.)
Explicitní implementace rozhraníSoukromá vlastnostIDataBindingsAccessor.DataBindingsPopis tohoto člena v IDataBindingsAccessor.DataBindings. (Zděděno z Control.)
Explicitní implementace rozhraníSoukromá vlastnostIDataBindingsAccessor.HasDataBindingsPopis tohoto člena v IDataBindingsAccessor.HasDataBindings. (Zděděno z Control.)
Explicitní implementace rozhraníSoukromá vlastnostIExpressionsAccessor.ExpressionsPopis tohoto člena v IExpressionsAccessor.Expressions. (Zděděno z Control.)
Explicitní implementace rozhraníSoukromá vlastnostIExpressionsAccessor.HasExpressionsPopis tohoto člena v IExpressionsAccessor.HasExpressions. (Zděděno z Control.)
Explicitní implementace rozhraníSoukromá metodaIParserAccessor.AddParsedSubObjectPopis tohoto člena v IParserAccessor.AddParsedSubObject. (Zděděno z Control.)
Explicitní implementace rozhraníSoukromá metodaIRepeatInfoUser.GetItemStyleInfrastruktura. Popis tohoto člena v IRepeatInfoUser.GetItemStyle.
Explicitní implementace rozhraníSoukromá vlastnostIRepeatInfoUser.HasFooterInfrastruktura. Popis tohoto člena v IRepeatInfoUser.HasFooter.
Explicitní implementace rozhraníSoukromá vlastnostIRepeatInfoUser.HasHeaderInfrastruktura. Popis tohoto člena v IRepeatInfoUser.HasHeader.
Explicitní implementace rozhraníSoukromá vlastnostIRepeatInfoUser.HasSeparatorsInfrastruktura. Popis tohoto člena v IRepeatInfoUser.HasSeparators.
Explicitní implementace rozhraníSoukromá metodaIRepeatInfoUser.RenderItemInfrastruktura. Popis tohoto člena v IRepeatInfoUser.RenderItem.
Explicitní implementace rozhraníSoukromá vlastnostIRepeatInfoUser.RepeatedItemCountInfrastruktura. Popis tohoto člena v IRepeatInfoUser.RepeatedItemCount.
Nahoru

V tomto tématu:

Úvod

Použití DataList zobrazení dat se definované šablony seznamu vázán. DataList Ovládací prvek podporuje výběr a úpravy.

Šablony

Obsah DataList řízení lze manipulovat pomocí šablon. V následující tabulce jsou uvedeny podporované šablony.

Název šablony

Description

AlternatingItemTemplate

Pokud je definována, poskytuje obsahu a rozložení pro náhradní položky v DataList. Pokud není definována, ItemTemplate se používá.

EditItemTemplate

Pokud je definována, poskytuje obsahu a rozložení v současné době upravit položky DataList. Pokud není definována, ItemTemplate se používá.

FooterTemplate

Pokud je definována, poskytuje obsahu a rozložení pro zápatí DataList. Pokud není definována, sekce zápatí se nezobrazí.

HeaderTemplate

Pokud je definována, poskytuje obsahu a rozložení sekce záhlaví DataList. Pokud není definována, nejsou zobrazeny sekce záhlaví.

ItemTemplate

Požadované šablony, kterou poskytuje pro položky v obsahu a rozložení DataList.

SelectedItemTemplate

Pokud je definována, poskytuje obsahu a rozložení pro aktuálně vybrané položky DataList. Pokud není definována, ItemTemplate se používá.

SeparatorTemplate

Pokud je definována, poskytuje obsahu a rozložení pro oddělovač položek v DataList. Pokud není definována, nejsou zobrazeny oddělovač.

Při velmi minimální ItemTemplate musí být definována pro zobrazení položek v DataList řízení. Další šablony lze poskytnout vlastní vzhled DataList řízení.

Přizpůsobení vzhledu ovládacího prvku DataList

Vzhled DataList řízení může přizpůsobit nastavením vlastností stylu pro různé části ovládacího prvku. V následující tabulce jsou uvedeny vlastnosti různých stylů.

Vlastnost styl

Description

AlternatingItemStyle

Určuje styl pro náhradní položky v DataList řízení.

EditItemStyle

Určuje styl pro položku v upravovány DataList řízení.

FooterStyle

Určuje styl pro zápatí v DataList řízení.

HeaderStyle

Určuje styl záhlaví v DataList řízení.

ItemStyle

Určuje styl položek DataList řízení.

SelectedItemStyle

Určuje styl pro vybrané položky DataList řízení.

SeparatorStyle

Určuje styl pro oddělovač položek DataList řízení.

Můžete také zobrazit nebo skrýt různé části ovládacího prvku. Následující tabulka obsahuje vlastnosti, které řídí, které části zobrazený nebo skrytý.

Property

Description

ShowFooter

Zobrazí nebo skryje část zápatí DataList řízení.

ShowHeader

Zobrazí nebo skryje záhlaví DataList řízení.

Směr zobrazení a rozložení

Směr zobrazení DataList řízení může být svisle nebo vodorovně. Nastavit RepeatDirection vlastnost určit směr zobrazení.

Rozložení DataList řízení je řízen RepeatLayout vlastnost. Nastavení této vlastnosti na RepeatLayout.Table se zobrazí DataList ve formátu tabulky při RepeatLayout.Flow zobrazí DataList bez struktury tabulky.

Zabezpečení

DataList Řízení mohou obsahovat prvky, které umožňují uživatelům zadávat informace.

Poznámka k upozorněníUpozornění

Tento ovládací prvek slouží k zobrazení vstup uživatele může obsahovat klienta škodlivý skript. Zkontrolujte veškeré informace odeslané z klienta pro spustitelný soubor skriptu, příkazy SQL nebo jiný kód před zobrazením v aplikaci. Ovládací prvky pro ověření můžete ověřit vstup uživatele před zobrazením vstupního textu v ovládacím prvku. PROSTŘEDÍ ASP.NET nabízí funkci ověření požadavku vstupní blok skriptu a HTML v vstup uživatele.

Další informace o zabezpečení naleznete v tématu Securing Standard Controls, How to: Protect Against Script Exploits in a Web Application by Applying HTML Encoding to Strings, a Validating User Input in ASP.NET Web Pages.

Deklarativní syntaxe

<asp:DataList
    AccessKey="string"
    BackColor="color name|#dddddd"
    BorderColor="color name|#dddddd"
    BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|Groove|Ridge|
        Inset|Outset"
    BorderWidth="size"
    Caption="string"
    CaptionAlign="NotSet|Top|Bottom|Left|Right"
    CellPadding="integer"
    CellSpacing="integer"
    CssClass="string"
    DataKeyField="string"
    DataMember="string"
    DataSource="string"
    DataSourceID="string"
    EditItemIndex="integer"
    Enabled="True|False"
    EnableTheming="True|False"
    EnableViewState="True|False"
    ExtractTemplateRows="True|False"
    Font-Bold="True|False"
    Font-Italic="True|False"
    Font-Names="string"
    Font-Overline="True|False"
    Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|Medium|
        Large|X-Large|XX-Large"
    Font-Strikeout="True|False"
    Font-Underline="True|False"
    ForeColor="color name|#dddddd"
    GridLines="None|Horizontal|Vertical|Both"
    Height="size"
    HorizontalAlign="NotSet|Left|Center|Right|Justify"
    ID="string"
    OnCancelCommand="CancelCommand event handler"
    OnDataBinding="DataBinding event handler"
    OnDeleteCommand="DeleteCommand event handler"
    OnDisposed="Disposed event handler"
    OnEditCommand="EditCommand event handler"
    OnInit="Init event handler"
    OnItemCommand="ItemCommand event handler"
    OnItemCreated="ItemCreated event handler"
    OnItemDataBound="ItemDataBound event handler"
    OnLoad="Load event handler"
    OnPreRender="PreRender event handler"
    OnSelectedIndexChanged="SelectedIndexChanged event handler"
    OnUnload="Unload event handler"
    OnUpdateCommand="UpdateCommand event handler"
    RepeatColumns="integer"
    RepeatDirection="Horizontal|Vertical"
    RepeatLayout="Table|Flow"
    runat="server"
    SelectedIndex="integer"
    ShowFooter="True|False"
    ShowHeader="True|False"
    SkinID="string"
    Style="string"
    TabIndex="integer"
    ToolTip="string"
    UseAccessibleHeader="True|False"
    Visible="True|False"
    Width="size"
>
        <AlternatingItemStyle />
        <AlternatingItemTemplate>
            <!-- child controls -->
        </AlternatingItemTemplate>
        <EditItemStyle />
        <EditItemTemplate>
            <!-- child controls -->
        </EditItemTemplate>
        <FooterStyle />
        <FooterTemplate>
            <!-- child controls -->
        </FooterTemplate>
        <HeaderStyle />
        <HeaderTemplate>
            <!-- child controls -->
        </HeaderTemplate>
        <ItemStyle />
        <ItemTemplate>
            <!-- child controls -->
        </ItemTemplate>
        <SelectedItemStyle />
        <SelectedItemTemplate>
            <!-- child controls -->
        </SelectedItemTemplate>
        <SeparatorStyle />
        <SeparatorTemplate>
            <!-- child controls -->
        </SeparatorTemplate>
</asp:DataList>
TopicLocation
Postup: Dynamické přizpůsobení položek v ovládacím prvku webového serveru DataListdv_vwdcon
Návod: Vytvoření a použití stránek předlohy technologie ASP.NET v aplikaci Visual Web Developerdv_vwdcon
Postup: Povolení uživatelům odstranit položky v ovládacích prvcích webového serveru DataListdv_vwdcon
Postup: Deklarativní vytvoření šablon webových ovládacích prvků technologie ASP.NETdv_vwdcon
Postup: Určení vodorovného nebo svislého rozvržení v ovládacím prvku webového serveru DataListdv_vwdcon
Postup: Programové přidání ovládacích prvků na webovou stránku ASP.NETdv_vwdcon
Návod: Zobrazení a formátování dat s ovládacím prvkem webového serveru DataListdv_vwdcon
Postup: Vytvoření šablon ovládacích prvků webového serveru pomocí programu Návrhářdv_vwdcon
Postup: Dynamické vytvoření šablon ovládacího prvku webového serveru ASP.NETdv_vwdcon
Postup: Povolení uživatelům upravovat položky v ovládacích prvcích webového serveru DataListdv_vwdcon
Návod: vytvoření webové stránky zobrazující data XMLdv_vwdcon
Postup: Vázání dat v ovládacím prvku bez vizuálního vzhledudv_vwdcon
Návod: svázání dat s vlastními byznys objektydv_vwdcon
Postup: Povolení uživatelům odstranit vybrané položky v ovládacích prvcích webového serveru DataListdv_vwdcon
Postup: Přidání ovládacího prvku webového serveru DataList na stránku ASP.NETdv_vwdcon
Postup: Přizpůsobení položek prvku DataList za běhudv_vwdcon
Postup: Vytvoření vazby na data v ovládacím prvku bez vizuálního vzhledu v aplikaci Visual Studiodv_vwdcon
Návod: vytvoření webových stránek Předloha/Podrobnosti v aplikaci Visual Studiodv_vwdcon
Postup: Reakce na události tlačítka v ovládacích prvcích s vázanými datydv_vwdcon
Postup: Určení toku nebo formátu tabulky v ovládacím prvku webového serveru DataListdv_vwdcon
Postup: Reakce na události tlačítka v prvku DataList nebo v položkách prvku Repeaterdv_vwdcon
Návod: Zobrazení dokumentu jazyka XML na stránce webového formuláře s použitím transformacídv_vwdcon

Následující příklad kódu ukazuje, jak použít DataList zobrazte seznam položek ze zdroje dat ovládacího prvku.

PoznámkaPoznámka

Následující příklad kódu používá model jednoho souboru kód a nemusí fungovat správně, pokud je zkopírována do souboru s kódem na pozadí. Tento ukázkový kód musí být zkopírovány do prázdného textového souboru, který má příponu ASPX. Další informace o modelu kódu webových formulářů naleznete v ASP.NET Web Page Code Model.



<%@ Page Language="C#" AutoEventWireup="True" %>
<%@ Import Namespace="System.Data" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
   <script runat="server">

      ICollection CreateDataSource() 
      {

         // Create sample data for the DataList control.
         DataTable dt = new DataTable();
         DataRow dr;

         // Define the columns of the table.
         dt.Columns.Add(new DataColumn("IntegerValue", typeof(Int32)));
         dt.Columns.Add(new DataColumn("StringValue", typeof(String)));
         dt.Columns.Add(new DataColumn("CurrencyValue", typeof(double)));
         dt.Columns.Add(new DataColumn("ImageValue", typeof(String)));

         // Populate the table with sample values.
         for (int i = 0; i < 9; i++) 
         {
            dr = dt.NewRow();

            dr[0] = i;
            dr[1] = "Description for item " + i.ToString();
            dr[2] = 1.23 * (i + 1);
            dr[3] = "Image" + i.ToString() + ".jpg";

            dt.Rows.Add(dr);
         }

         DataView dv = new DataView(dt);
         return dv;
      }


      void Page_Load(Object sender, EventArgs e) 
      {

         // Load sample data only once, when the page is first loaded.
         if (!IsPostBack) 
         {
            ItemsList.DataSource = CreateDataSource();
            ItemsList.DataBind();
         }

      }

   </script>

<head runat="server">
    <title>DataList Example</title>
</head>
<body>

   <form id="form1" runat="server">

      <h3>DataList Example</h3>

      <asp:DataList id="ItemsList"
           BorderColor="black"
           CellPadding="5"
           CellSpacing="5"
           RepeatDirection="Vertical"
           RepeatLayout="Table"
           RepeatColumns="3"
           runat="server">

         <HeaderStyle BackColor="#aaaadd">
         </HeaderStyle>

         <AlternatingItemStyle BackColor="Gainsboro">
         </AlternatingItemStyle>

         <HeaderTemplate>

            List of items

         </HeaderTemplate>

         <ItemTemplate>

            Description: <br />
            <%# DataBinder.Eval(Container.DataItem, "StringValue") %>

            <br />

            Price: <%# DataBinder.Eval(Container.DataItem, "CurrencyValue", "{0:c}") %>

            <br />

            <asp:Image id="ProductImage" AlternateText="Product picture" 
                 ImageUrl='<%# DataBinder.Eval(Container.DataItem, "ImageValue") %>'
                 runat="server"/>

         </ItemTemplate>

      </asp:DataList>

   </form>

</body>
</html>



.NET Framework

Podporováno v: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (role Server Core není podporována), Windows Server 2008 R2 (role Server Core je podporována s aktualizací SP1 nebo novější, architektura Itanium není podporována)

.NET Framework nepodporuje některé verze platforem. Seznam podporovaných verzí naleznete v tématu Požadavky na systém rozhraní .NET framework.
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.
Byl tento obsah pro vás užitečný?
(Zbývající počet znaků: 1500)

Obsah vytvořený komunitou

Přidat
© 2013 Microsoft. Všechna práva vyhrazena.