Sdílet prostřednictvím


FormAttribute Třída

Definice

Představuje atribut, který určuje, že hodnoty pro vazbu modelu jsou poskytovány polem formuláře.

public ref class FormAttribute sealed : System::Web::ModelBinding::ValueProviderSourceAttribute, System::Web::ModelBinding::IUnvalidatedValueProviderSource
[System.AttributeUsage(System.AttributeTargets.Parameter, AllowMultiple=false, Inherited=false)]
public sealed class FormAttribute : System.Web.ModelBinding.ValueProviderSourceAttribute, System.Web.ModelBinding.IUnvalidatedValueProviderSource
[<System.AttributeUsage(System.AttributeTargets.Parameter, AllowMultiple=false, Inherited=false)>]
type FormAttribute = class
    inherit ValueProviderSourceAttribute
    interface IUnvalidatedValueProviderSource
    interface IValueProviderSource
Public NotInheritable Class FormAttribute
Inherits ValueProviderSourceAttribute
Implements IUnvalidatedValueProviderSource
Dědičnost
Atributy
Implementuje

Poznámky

řadu kurzů pro použití vazby modelu s Web Forms naleznete v tématu model binding and Web Forms.

Konstruktory

FormAttribute()

Inicializuje novou instanci FormAttribute třídy.

FormAttribute(String)

Inicializuje novou instanci FormAttribute třídy pomocí zadaného názvu pole formuláře.

Vlastnosti

FieldName

Získá název pole formuláře.

TypeId

Při implementaci v odvozené třídě získá jedinečný identifikátor pro tento Attribute.

(Zděděno od Attribute)
ValidateInput

Získává nebo nastavuje hodnotu, která indikuje, jestli se mají ověřit data formuláře.

Metody

Equals(Object)

Vrací hodnotu, která určuje, zda je tato instance rovna zadanému objektu.

(Zděděno od Attribute)
GetHashCode()

Vrátí hodnotu hash pro tuto instanci.

(Zděděno od Attribute)
GetModelName()

Získá název modelu.

GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
GetValueProvider(ModelBindingExecutionContext)

Získá poskytovatele hodnoty.

IsDefaultAttribute()

Při přepsání v odvozené třídě určuje, zda hodnota této instance je výchozí hodnotou odvozené třídy.

(Zděděno od Attribute)
Match(Object)

Při přepsání v odvozené třídě vrátí hodnotu, která označuje, zda se tato instance rovná zadanému objektu.

(Zděděno od Attribute)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání.

(Zděděno od Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Načte informace o typu objektu, který lze použít k získání informací o typu rozhraní.

(Zděděno od Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Získá počet rozhraní typu informací, které objekt poskytuje (0 nebo 1).

(Zděděno od Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Poskytuje přístup k vlastnostem a metodám vystaveným objektem.

(Zděděno od Attribute)

Platí pro