DynamicControlParameter Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje parametr, který se používá pro filtry hlavních podrobností, ve kterých zdroj dat získává informace z jiného ovládacího prvku dat.
public ref class DynamicControlParameter : System::Web::UI::WebControls::Parameter, System::Web::DynamicData::IWhereParametersProvider
public class DynamicControlParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider
type DynamicControlParameter = class
inherit Parameter
interface IWhereParametersProvider
Public Class DynamicControlParameter
Inherits Parameter
Implements IWhereParametersProvider
- Dědičnost
- Implementuje
Poznámky
Objekt DynamicControlParameter se používá v kolekci Where parametrů dotazu ovládacího prvku zdroje dat. Objekt parametru automaticky filtruje primární klíč nebo cizí klíče mezi těmito dvěma ovládacími prvky a automaticky podporuje klíče s více částmi.
Konstruktory
| Name | Description |
|---|---|
| DynamicControlParameter() |
Inicializuje novou instanci DynamicControlParameter třídy. |
| DynamicControlParameter(String) |
Inicializuje novou instanci DynamicControlParameter třídy vázané na zadaný ovládací prvek. |
Vlastnosti
| Name | Description |
|---|---|
| ControlId |
Získá nebo nastaví jedinečný identifikátor ovládacího prvku, ke kterému DynamicControlParameter objekt vytvoří vazbu. |
| ConvertEmptyStringToNull |
Získá nebo nastaví hodnotu určující, zda hodnota, na kterou Parameter je objekt vázán, by měla být převedena na |
| DbType |
Získá nebo nastaví typ databáze parametru. (Zděděno od Parameter) |
| DefaultValue |
Určuje výchozí hodnotu parametru, pokud má být parametr vázán na neinicializaci při Evaluate(HttpContext, Control) zavolání metody. (Zděděno od Parameter) |
| Direction |
Určuje, zda Parameter se objekt používá k vytvoření vazby hodnoty k ovládacímu prvku, nebo lze použít ke změně hodnoty. (Zděděno od Parameter) |
| IsTrackingViewState |
Získá hodnotu určující, zda Parameter objekt ukládá změny do jeho stavu zobrazení. (Zděděno od Parameter) |
| Name |
Získá nebo nastaví název parametru. (Zděděno od Parameter) |
| Size |
Získá nebo nastaví velikost parametru. (Zděděno od Parameter) |
| Type |
Získá nebo nastaví typ parametru. (Zděděno od Parameter) |
| ViewState |
Získá slovník informací o stavu, který umožňuje uložit a obnovit stav zobrazení objektu Parameter napříč více požadavky na stejnou stránku. (Zděděno od Parameter) |
Metody
| Name | Description |
|---|---|
| Clone() |
Vrátí duplikát aktuální Parameter instance. (Zděděno od Parameter) |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| Evaluate(HttpContext, Control) |
Vyvolá výjimku, která indikuje InvalidOperationException , že DynamicDataManager ovládací prvek chybí. |
| GetDatabaseType() |
DbType Získá hodnotu, která je ekvivalentní typu CLR aktuální Parameter instance. (Zděděno od Parameter) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| GetWhereParameters(IDynamicDataSource) |
Vrátí kolekci parametrů, které se používají k vytvoření |
| LoadViewState(Object) |
Obnoví dříve uložený stav zobrazení zdroje dat. (Zděděno od Parameter) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| OnParameterChanged() |
OnParametersChanged(EventArgs) Volá metodu ParameterCollection kolekce, která obsahuje Parameter objekt. (Zděděno od Parameter) |
| SaveViewState() |
Uloží změny do stavu zobrazení objektu Parameter od doby, kdy byla stránka odeslána zpět na server. (Zděděno od Parameter) |
| SetDirty() |
Parameter Označí objekt tak, aby byl jeho stav zaznamenán ve stavu zobrazení. (Zděděno od Parameter) |
| ToString() |
Převede hodnotu této instance na ekvivalentní řetězcové vyjádření. (Zděděno od Parameter) |
| TrackViewState() |
Způsobí, že Parameter objekt bude sledovat změny jeho stavu zobrazení, aby je bylo možné uložit do objektu ViewState ovládacího prvku a zachovat napříč požadavky na stejnou stránku. (Zděděno od Parameter) |
Explicitní implementace rozhraní
| Name | Description |
|---|---|
| ICloneable.Clone() |
Vrátí duplikát aktuální Parameter instance. (Zděděno od Parameter) |
| IStateManager.IsTrackingViewState |
Získá hodnotu určující, zda Parameter objekt ukládá změny do jeho stavu zobrazení. (Zděděno od Parameter) |
| IStateManager.LoadViewState(Object) |
Obnoví dříve uložený stav zobrazení zdroje dat. (Zděděno od Parameter) |
| IStateManager.SaveViewState() |
Uloží změny do stavu zobrazení objektu Parameter od doby, kdy byla stránka odeslána zpět na server. (Zděděno od Parameter) |
| IStateManager.TrackViewState() |
Způsobí, že Parameter objekt bude sledovat změny jeho stavu zobrazení, aby je bylo možné uložit do objektu ViewState ovládacího prvku a zachovat napříč požadavky na stejnou stránku. (Zděděno od Parameter) |