Buenos días,
Estoy intentando programar una WebPart en c# para Sharepoint (soy novato en
estas cosas).
Lo que deseo es crear unos botones (linkbutton), que me muestren el grupo al
que pertenece un documento y según pulsemos en el grupo me aparezcan los
documentos que pertenecen a ese grupo.
El problema es que no es una cantidad fija de botones, ya que cada usuario
puede tener permisos sobre un grupo o no. El problema de permisos lo tengo
resuelto, pero no el de crear botones, ya que cuando creo el botón, como
llamo a
boton.RenderControl(output); (boton es un linkbutton)
Esta ejecuta la siguiente parte del código:
protected override void CreateChildControls()
{
boton = new LinkButton();
boton.Text = titulo;
boton.Click +=new EventHandler(boton_Click);
this.Controls.Add(boton);
}
Mi problema es que no muestra el link, ya que título es una variable global
y no llega a pasar al ser "protected". (En título capturo el grupo al que
pertenece el documento).
He intentado cambiar protected por public y me da un error de compilación
He intentado sacar esta parte del código donde realizo la llamada
boton.RenderControl(output);
porque ahí título si me lo cogería lo muestra tampoco
¿Cómo podría solucionarlo? ¿Hay alguna solución más sencilla? Únicamente
quiero que al pulsar un botón me capture el valor del grupo, y mostrar sólo
los documentos de ese grupo.
Muchas gracias y disculpad el rollo.
Saludos
Leer las respuestas