ImageField.GetValue(Control, String, PropertyDescriptor) Metod

Definition

Hämtar värdet för det angivna fältet från den angivna kontrollen.

protected:
 virtual System::Object ^ GetValue(System::Web::UI::Control ^ controlContainer, System::String ^ fieldName, System::ComponentModel::PropertyDescriptor ^ % cachedDescriptor);
protected virtual object GetValue(System.Web.UI.Control controlContainer, string fieldName, ref System.ComponentModel.PropertyDescriptor cachedDescriptor);
abstract member GetValue : System.Web.UI.Control * string * PropertyDescriptor -> obj
override this.GetValue : System.Web.UI.Control * string * PropertyDescriptor -> obj
Protected Overridable Function GetValue (controlContainer As Control, fieldName As String, ByRef cachedDescriptor As PropertyDescriptor) As Object

Parametrar

controlContainer
Control

Som Control innehåller fältvärdet.

fieldName
String

Namnet på det fält som värdet ska hämtas för.

cachedDescriptor
PropertyDescriptor

En PropertyDescriptor, skickad av referens, som representerar egenskaperna för fältet.

Returer

Värdet för det angivna fältet.

Undantag

Parametern controlContainer är null.

-eller-

Det dataobjekt som är associerat med containerkontrollen är null.

-eller-

Det gick inte att hitta det fält som anges av parametern fieldName .

Kommentarer

Metoden GetValue är en hjälpmetod som används av ImageField objektet för att fastställa värdet för det angivna fältet.

Anteckningar till arvingar

När du utökar objektet kan du åsidosätta den ImageField här metoden för att tillhandahålla anpassad rutin för att fastställa ett fälts värde.

Gäller för

Se även