Área padre de un subárea

10/11/2005 - 19:26 por Pedro | Informe spam
Hola,

estoy trabajando con SharePoint Portal Server y C#

Necesito saber vía SDK de Sharepoint el área padre del subárea en el que se
encuentre el usuario en ese momento

Muchas gracias

Preguntas similare

Leer las respuestas

#1 Gustavo
11/11/2005 - 08:41 | Informe spam
Hola Pedro,

SPWeb myWeb = SPControl.GetContextWeb(Context);
SPWeb myParent = myWeb.ParentWeb;

Suerte,
Gustavo
http://www.gavd.net/servers/default.aspx


"Pedro" wrote:

Hola,

estoy trabajando con SharePoint Portal Server y C#

Necesito saber vía SDK de Sharepoint el área padre del subárea en el que se
encuentre el usuario en ese momento

Muchas gracias
Respuesta Responder a este mensaje
#2 Pedro
11/11/2005 - 10:03 | Informe spam
Hola,

tengo un problema, el objeto myParent me devuelve el nombre físico del área.
Como ya sabes a partir de la creación de un número determinado de áreas
Sharepoint llama a las áreas C1, C2, ... Yo necesito el nombre del área que
pone el usuario.
Supongo que a través de la propiedad ID de myParent podría hacer algo pero
no sé como hacerlo.

Muchas gracias por la ayuda

Pedro
"Gustavo" escribió:

Hola Pedro,

SPWeb myWeb = SPControl.GetContextWeb(Context);
SPWeb myParent = myWeb.ParentWeb;

Suerte,
Gustavo
http://www.gavd.net/servers/default.aspx


"Pedro" wrote:

> Hola,
>
> estoy trabajando con SharePoint Portal Server y C#
>
> Necesito saber vía SDK de Sharepoint el área padre del subárea en el que se
> encuentre el usuario en ese momento
>
> Muchas gracias
Respuesta Responder a este mensaje
#3 Gustavo
11/11/2005 - 11:25 | Informe spam
Hola,
Y con myParent.ParentWeb.Name?
Suerte,
Gustavo
http://www.gavd.net/servers/default.aspx


"Pedro" wrote:

Hola,

tengo un problema, el objeto myParent me devuelve el nombre físico del área.
Como ya sabes a partir de la creación de un número determinado de áreas
Sharepoint llama a las áreas C1, C2, ... Yo necesito el nombre del área que
pone el usuario.
Supongo que a través de la propiedad ID de myParent podría hacer algo pero
no sé como hacerlo.

Muchas gracias por la ayuda

Pedro
"Gustavo" escribió:

> Hola Pedro,
>
> SPWeb myWeb = SPControl.GetContextWeb(Context);
> SPWeb myParent = myWeb.ParentWeb;
>
> Suerte,
> Gustavo
> http://www.gavd.net/servers/default.aspx
>
>
> "Pedro" wrote:
>
> > Hola,
> >
> > estoy trabajando con SharePoint Portal Server y C#
> >
> > Necesito saber vía SDK de Sharepoint el área padre del subárea en el que se
> > encuentre el usuario en ese momento
> >
> > Muchas gracias
Respuesta Responder a este mensaje
#4 Pedro
11/11/2005 - 13:37 | Informe spam
Hola,
ya lo había probado pero no me vale porque me devuelve C* y lo que necesito
es el nombre original del área.
¿Se te ocurre otra cosa?

Saludos y gracias

Pedro
"Gustavo" escribió:

Hola,
Y con myParent.ParentWeb.Name?
Suerte,
Gustavo
http://www.gavd.net/servers/default.aspx


"Pedro" wrote:

> Hola,
>
> tengo un problema, el objeto myParent me devuelve el nombre físico del área.
> Como ya sabes a partir de la creación de un número determinado de áreas
> Sharepoint llama a las áreas C1, C2, ... Yo necesito el nombre del área que
> pone el usuario.
> Supongo que a través de la propiedad ID de myParent podría hacer algo pero
> no sé como hacerlo.
>
> Muchas gracias por la ayuda
>
> Pedro
> "Gustavo" escribió:
>
> > Hola Pedro,
> >
> > SPWeb myWeb = SPControl.GetContextWeb(Context);
> > SPWeb myParent = myWeb.ParentWeb;
> >
> > Suerte,
> > Gustavo
> > http://www.gavd.net/servers/default.aspx
> >
> >
> > "Pedro" wrote:
> >
> > > Hola,
> > >
> > > estoy trabajando con SharePoint Portal Server y C#
> > >
> > > Necesito saber vía SDK de Sharepoint el área padre del subárea en el que se
> > > encuentre el usuario en ese momento
> > >
> > > Muchas gracias
Respuesta Responder a este mensaje
#5 Pedro
16/11/2005 - 09:20 | Informe spam
Hola,

por fin he encontrado la forma de saber cual es el área padre del área en el
que me encuentro.

PageInfo pi = (PageInfo)Context.Items["SPS_PageInfo"];
Guid currAreaGuid = pi.CategoryId;
Area areaActual = AreaManager.GetArea(PortalContext.Current, currAreaGuid);
Area areaPadre=AreaManager.GetArea(PortalContext.Current,
areaActual.ParentID);
string nombre = areaPadre.Title;


"Pedro" escribió:

Hola,

estoy trabajando con SharePoint Portal Server y C#

Necesito saber vía SDK de Sharepoint el área padre del subárea en el que se
encuentre el usuario en ese momento

Muchas gracias
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida