Compartir a través de


ScriptManager.RegisterExpandoAttribute Método

Definición

Registra un par de nombre y valor con el control ScriptManager como atributo personalizado (expando) de un control especificado.

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)

Parámetros

control
Control

Control que registra el atributo expando.

controlId
String

Control que contiene el atributo personalizado en la página.

attributeName
String

Nombre del atributo personalizado que se va a registrar.

attributeValue
String

Valor del atributo personalizado.

encode
Boolean

true para codificar el atributo personalizado que se registra; de lo contrario, false.

Excepciones

control es null.

control no está en el árbol de controles de la página.

o bien controlId es null.

o bien controlId está vacía.

o bien attributeName es null.

o bien attributeName está vacía.

o bien attributeName ya se ha registrado.

Comentarios

Use el método para registrar una propiedad personalizada (expando) para un control compatible con la RegisterExpandoAttribute representación parcial de páginas y que no tenga dependencias de la biblioteca de Microsoft Ajax.

El RegisterExpandoAttribute método registra un par nombre/valor como un atributo personalizado para el control especificado. La propiedad se establece dinámicamente desde ECMAScript (JavaScript) para conservar la compatibilidad XHTML para el marcado del control representado. true Establézcalo encode en si tiene que escapar los caracteres en el valor de la propiedad dinámica.

Si no se encuentra el control al que no se encuentra la propiedad dinámica, se produce un error de script.

Se aplica a

Consulte también