none
(WebPart) Insertar custom property (datos dinámicos) en categoria existente. RRS feed

  • Pregunta

  • Buenas,

    me ha surgido la necesidad de tener un desplegable con datos de una tabla en las propiedades de un WebPart, para realizar esto he tenido que crear un toolpart y agrega un control web DropDownList. Ejemplo:

    http://www.zimmergren.net/archive/2008/11/29/how-to-custom-web-part-properties-toolpart.aspx

    El problema es que al crear este toolpart me crea una sección nueva en las propiedades del webpart, mi pregunta es ¿¿Puedo meter este control dentro de una categoria ya existente??

    Ya tengo otras propiedades dentro de [Category("Nueva categoria")], me gustaria poder tener el DropDownList dentro de esa categoria.

    Un saludo.

     

     

    lunes, 4 de abril de 2011 12:47

Todas las respuestas

  • Hola Carlos,

    Con configurar la propiedad Title de tu clase que hereda de EditorWebPart debería ser suficiente para conseguir lo que necesitas. Por ejemplo:

      class FContactoToolPart:EditorPart
      {
         //Controles de la ToolPart
        protected TextBox txtIntranetUrl;
        protected TextBox txtWebUrl;
    
        protected Table tblContenedor;
        protected TableRow tblRow;
        protected TableCell tblCell;
    
        /// <summary>
        /// Constructor de la Toolpart. Configura las propiedades del panel añadido
        /// </summary>
        public FContactoToolPart()
        {
          this.Title="Datos Intranet";
          this.ID = "FContactoToolPart";
        }
    
    

    Saludos!

    martes, 5 de abril de 2011 21:18
  • No hay forma!! Me tiene negro.

    Lo que quiero hacer es incrustar un editorpart o toolpart dentro de una categoria.

    http://www.ahmedblog.com/Images/WebPartProp.png

    Si veis la imagen se aprecia que hay varias categorias (Advanced, Layout...) en la configuración del webpart, mediante una propiedad creo una categoria nueva.

    [Category("Nueva categoria")],

    Como incrusto mi editorpart en esa categoria?

    Con el ejemplo que pones Juan Carlos no es exactamnete lo mismo, ya que no aparece el titulo como una categoria. Aqui puedes ver la diferencia. Las categorias se expanden y contraen con los signos +-

    http://flylib.com/books/4/221/1/html/2/images/fig131_01.jpg

     

    Un saudo.

    jueves, 7 de abril de 2011 14:31