Sdílet prostřednictvím


DefaultModelBinder.BindProperty Metoda

Definice

Vytvoří vazbu zadané vlastnosti pomocí zadaného kontextu kontroleru a kontextu vazby a zadaného popisovače vlastnosti.

protected virtual void BindProperty (System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext, System.ComponentModel.PropertyDescriptor propertyDescriptor);
abstract member BindProperty : System.Web.Mvc.ControllerContext * System.Web.Mvc.ModelBindingContext * System.ComponentModel.PropertyDescriptor -> unit
override this.BindProperty : System.Web.Mvc.ControllerContext * System.Web.Mvc.ModelBindingContext * System.ComponentModel.PropertyDescriptor -> unit
Protected Overridable Sub BindProperty (controllerContext As ControllerContext, bindingContext As ModelBindingContext, propertyDescriptor As PropertyDescriptor)

Parametry

controllerContext
ControllerContext

Kontext, ve kterém kontroler funguje. Kontextové informace zahrnují kontroler, obsah HTTP, kontext požadavku a směrovací data.

bindingContext
ModelBindingContext

Kontext, ve kterém je model vázán. Kontext obsahuje informace, jako je objekt modelu, název modelu, typ modelu, filtr vlastností a zprostředkovatel hodnoty.

propertyDescriptor
PropertyDescriptor

Popisuje vlastnost, která se má svázat. Popisovač poskytuje informace, jako je typ komponenty, typ vlastnosti a hodnota vlastnosti. Poskytuje také metody pro získání nebo nastavení hodnoty vlastnosti.

Platí pro