ToolPart-s en Sharepoint 2007

04/09/2007 - 14:08 por Gaizka | Informe spam
Buenas,
He empezado no hace mucho a trabajar con Moss 2007 y me voy encontrando con
problemillas. Por ejemplo quiero añadirle a un Web Part que he creado un
ToolPart propio (el ToolPart tendrá dos DropDownList y y dos TextBox). En
Sharepoint 2003 lo hacia de manera sencilla añadiendo al proyecto un elemento
de tipo ToolPart.cs y luego referenciaba este ToolPart en el WebPart en la
sección:

SECCIÓN--
public override ToolPart[] GetToolParts()
{
ToolPart[] toolparts = new ToolPart[2];
WebPartToolPart wptp = new WebPartToolPart();
CustomPropertyToolPart custom = new CustomPropertyToolPart();
toolparts[0] = wptp;
toolparts[1] = custom;
return toolparts;
}
Parece que las cosas han cambiado en Sharepoint 2007 pues a un proyecto de
tipo WebPart no me da la posibilidad de añadirle un elemento de tipo ToolPart.
La verdad que no se como se hace, Sabes de algún sitio donde ponga algo al
respecto.

Gracias de antemano

Gaizka
Gaizka Garteiz

Preguntas similare

Leer las respuestas

#1 Gustavo
05/09/2007 - 16:02 | Informe spam
Hola Gaizka,
Si utilizas el NameSpace Microsoft.SharePoint.WebPartPages.WebPart para tu
WebPart puedes seguir usando el ToolPart sin problemas.
Si utilizas el nuevo NameSpace System.Web.UI.WebControls.WebParts.WebPart
puedes usar EditorPartCollection en lugar de ToolPart.
Suerte,
Gustavo
http://www.gavd.net/servers/default.aspx
http://geeks.ms/blogs/gvelez/


"Gaizka" wrote:

Buenas,
He empezado no hace mucho a trabajar con Moss 2007 y me voy encontrando con
problemillas. Por ejemplo quiero añadirle a un Web Part que he creado un
ToolPart propio (el ToolPart tendrá dos DropDownList y y dos TextBox). En
Sharepoint 2003 lo hacia de manera sencilla añadiendo al proyecto un elemento
de tipo ToolPart.cs y luego referenciaba este ToolPart en el WebPart en la
sección:

SECCIÓN--
public override ToolPart[] GetToolParts()
{
ToolPart[] toolparts = new ToolPart[2];
WebPartToolPart wptp = new WebPartToolPart();
CustomPropertyToolPart custom = new CustomPropertyToolPart();
toolparts[0] = wptp;
toolparts[1] = custom;
return toolparts;
}
Parece que las cosas han cambiado en Sharepoint 2007 pues a un proyecto de
tipo WebPart no me da la posibilidad de añadirle un elemento de tipo ToolPart.
La verdad que no se como se hace, Sabes de algún sitio donde ponga algo al
respecto.

Gracias de antemano

Gaizka
Gaizka Garteiz
Respuesta Responder a este mensaje
#2 Gaizka
06/09/2007 - 09:06 | Informe spam
Hola Gustavo,
Primero darte las gracias por contestar.
Ayer tuve tiempo libre y ya final he conseguido enterarme de como van los
EditorParts.

Un saludo

Gaizka
Gaizka Garteiz


"Gustavo" wrote:

Hola Gaizka,
Si utilizas el NameSpace Microsoft.SharePoint.WebPartPages.WebPart para tu
WebPart puedes seguir usando el ToolPart sin problemas.
Si utilizas el nuevo NameSpace System.Web.UI.WebControls.WebParts.WebPart
puedes usar EditorPartCollection en lugar de ToolPart.
Suerte,
Gustavo
http://www.gavd.net/servers/default.aspx
http://geeks.ms/blogs/gvelez/


"Gaizka" wrote:

> Buenas,
> He empezado no hace mucho a trabajar con Moss 2007 y me voy encontrando con
> problemillas. Por ejemplo quiero añadirle a un Web Part que he creado un
> ToolPart propio (el ToolPart tendrá dos DropDownList y y dos TextBox). En
> Sharepoint 2003 lo hacia de manera sencilla añadiendo al proyecto un elemento
> de tipo ToolPart.cs y luego referenciaba este ToolPart en el WebPart en la
> sección:
>
> SECCIÓN--
> public override ToolPart[] GetToolParts()
> {
> ToolPart[] toolparts = new ToolPart[2];
> WebPartToolPart wptp = new WebPartToolPart();
> CustomPropertyToolPart custom = new CustomPropertyToolPart();
> toolparts[0] = wptp;
> toolparts[1] = custom;
> return toolparts;
> }
> Parece que las cosas han cambiado en Sharepoint 2007 pues a un proyecto de
> tipo WebPart no me da la posibilidad de añadirle un elemento de tipo ToolPart.
> La verdad que no se como se hace, Sabes de algún sitio donde ponga algo al
> respecto.
>
> Gracias de antemano
>
> Gaizka
> Gaizka Garteiz
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida