ScriptManager.RegisterExpandoAttribute Metódus

Definíció

Egy név-érték pár regisztrálása a ScriptManager vezérlővel egy adott vezérlőelem egyéni (expando) attribútumaként.

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)

Paraméterek

control
Control

Az expando attribútumot regisztráló vezérlő.

controlId
String

Az egyéni attribútumot tartalmazó vezérlőelem a lapon.

attributeName
String

A regisztrálandó egyéni attribútum neve.

attributeValue
String

Az egyéni attribútum értéke.

encode
Boolean

truea regisztrálandó egyéni attribútum kódolása; egyéb esetben. false

Kivételek

control az null.

control nincs a lap vezérlőfája.

-vagy-

controlId az null.

-vagy-

controlId üres.

-vagy-

attributeName az null.

-vagy-

attributeName üres.

-vagy-

attributeName már regisztrálva van.

Megjegyzések

A RegisterExpandoAttribute metódussal regisztrálhat egy egyéni (expando) tulajdonságot egy olyan vezérlőelemhez, amely kompatibilis a részleges oldalmegjelenítéssel, és amely nem rendelkezik Microsoft Ajax Library-függőségekkel.

A RegisterExpandoAttribute metódus egyéni attribútumként regisztrál egy nevet/értékpárt a megadott vezérlőelemhez. A tulajdonság az ECMAScriptből (JavaScript) dinamikusan van beállítva, hogy megőrizze a renderelt vezérlő jelölőjének XHTML-kompatibilitását. Állítsa be encode , true ha a dinamikus tulajdonság értékének bármely karakterét meg kell szabadulnia.

Ha a dinamikus tulajdonságot hozzáadni kívánt vezérlő nem található, szkripthiba lép fel.

A következőre érvényes:

Lásd még