Quiero crear un control de usuario suponga MyDiv.ascx. Este control representa la etiqueta div y hace pocos códigos más detrás de cosas como agregar algunos atributos, etc. Esto no es motivo de preocupación. El problema es que quiero texto entre las etiquetas de apertura y cierre del control de usuario. Por ejemplo:No se permite el contenido entre las etiquetas de apertura y cierre para el control de usuario
El texto va aquí con algunas otras etiquetas HTML.
Así que cuando hago algo como esto obtengo un error de análisis al ejecutar el sitio web. También VS2008 me advierte diciendo "No se permite el contenido entre las etiquetas de apertura y cierre para el elemento MyDiv".
Pregunta 1: ¿Puedo hacer algo como esto es decir, texto/marcado entre la apertura y etiquetas de cierre de un control de usuario?
Pregunta 2: En caso afirmativo, ¿cómo
Guau ... eso funcionó como un amuleto ... Pero ... ¿pueden decirme cómo puedo obtener ese html interno ya que no obtengo este tipo de propiedad ... como ** this.InnerHtml or this.Children ** .. ??? – Manish
Puedes usar [ParseChildren (true, "Body")] con una propiedad llamada "Body" de tipo string. Esto colocará el contenido de InnerHtml y lo colocará en cualquier propiedad que hayas nombrado como tu segundo argumento en la anotación ParseChildren. –