ScriptManager.RegisterExpandoAttribute Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.