Bahasa

ScriptManager.RegisterExpandoAttribute Metode

Definisi

Mendaftarkan pasangan nama/nilai dengan ScriptManager kontrol sebagai atribut kustom (expando) dari kontrol tertentu.

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)

Parameter

control
Control

Kontrol yang mendaftarkan atribut expando.

controlId
String

Kontrol yang berisi atribut kustom pada halaman.

attributeName
String

Nama atribut kustom yang akan didaftarkan.

attributeValue
String

Nilai atribut kustom.

encode
Boolean

true untuk mengodekan atribut kustom yang sedang didaftarkan; jika tidak, false.

Pengecualian

control adalah null.

control tidak ada di pohon kontrol halaman.

-atau-

controlId adalah null.

-atau-

controlId kosong.

-atau-

attributeName adalah null.

-atau-

attributeName kosong.

-atau-

attributeName sudah terdaftar.

Keterangan

Anda menggunakan metode RegisterExpandoAttribute untuk mendaftarkan properti kustom (expando) untuk kontrol yang kompatibel dengan penyajian halaman parsial dan yang tidak memiliki dependensi Pustaka Ajax Microsoft.

Metode ini RegisterExpandoAttribute mendaftarkan pasangan nama/nilai sebagai atribut kustom untuk kontrol yang ditentukan. Properti diatur secara dinamis dari ECMAScript (JavaScript) untuk mempertahankan kompatibilitas XHTML untuk markup kontrol yang dirender. Atur encode ke true jika Anda harus melepaskan karakter apa pun dalam nilai properti dinamis.

Jika kontrol tempat properti dinamis akan ditambahkan tidak ditemukan, kesalahan skrip terjadi.

Berlaku untuk

Lihat juga