ScriptManager.RegisterExpandoAttribute Metoda

Definicja

Rejestruje parę nazw/wartości z kontrolką ScriptManager jako atrybut niestandardowy (expando) określonej kontrolki.

public:
 static void RegisterExpandoAttribute(System::Web::UI::Control ^ control, System::String ^ controlId, System::String ^ attributeName, System::String ^ attributeValue, bool encode);
public static void RegisterExpandoAttribute (System.Web.UI.Control control, string controlId, string attributeName, string attributeValue, bool encode);
static member RegisterExpandoAttribute : System.Web.UI.Control * string * string * string * bool -> unit
Public Shared Sub RegisterExpandoAttribute (control As Control, controlId As String, attributeName As String, attributeValue As String, encode As Boolean)

Parametry

control
Control

Kontrolka rejestrującą atrybut expando.

controlId
String

Kontrolka zawierająca atrybut niestandardowy na stronie.

attributeName
String

Nazwa atrybutu niestandardowego do zarejestrowania.

attributeValue
String

Wartość atrybutu niestandardowego.

encode
Boolean

true w celu zakodowania zarejestrowanego atrybutu niestandardowego; w przeciwnym razie , false.

Wyjątki

control to null.

control nie znajduje się w drzewie sterowania strony.

-lub- controlId to null.

-lub- controlId jest pusty.

-lub- attributeName to null.

-lub- attributeName jest pusta.

-lub- attributeName jest już zarejestrowany.

Uwagi

Metoda służy RegisterExpandoAttribute do rejestrowania niestandardowej właściwości (expando) dla kontrolki zgodnej z renderowaniem częściowym i nie ma zależności biblioteki Microsoft Ajax.

Metoda RegisterExpandoAttribute rejestruje parę nazw/wartości jako atrybut niestandardowy dla określonej kontrolki. Właściwość jest ustawiana dynamicznie na podstawie kodu ECMAScript (JavaScript) w celu zachowania zgodności kodu XHTML dla znaczników renderowanej kontrolki. Ustaw wartość , encode true jeśli musisz uciec od znaków w wartości właściwości dynamicznej.

Jeśli nie można odnaleźć kontrolki, do której zostanie dodana właściwość dynamiczna, wystąpi błąd skryptu.

Dotyczy

Zobacz też