2012-03-15 39 views

Respuesta

17

Es posible que desee utilizar un control Panel (que hace un <div>), tienen esos controles que desea discapacitados en ella contenidas a continuación, establezca la propiedad del Grupo Enabled a false.

+0

Gracias por una solución simple: ¡bung it in panel y myPanel.enabled = false simples! :) –

+0

Gran solución simple :-) –

+0

No funciona en Chrome. – mbomb007

4

Desde el PO preguntó cómo hacer esto con un DIV con runat = "server" pensé que me gustaría añadir una solución para eso:

myDiv.Attributes.Add("Disabled", ""); 

Eso es lo que un panel con enabled = false se representa como de todos modos, y no requiere ningún cambio en su código. No es necesario un valor de atributo (como True), ya que la presencia del atributo en sí es suficiente.

Nota: para habilitar su DIV de nuevo, no se puede simplemente establecer el atributo de movilidad reducida a Falso. Debe eliminar el atributo alltogether:

myDiv.Attributes.Remove("Disabled"); 
Cuestiones relacionadas