Pregunta

¿Hay una manera de extender el control SPGridView en una parte web de tal manera que un usuario puede seleccionar las columnas que se quieren mostrar? Un poco como al crear / modificar una vista para una lista?

Gracias

¿Fue útil?

Solución

SPGridView es no sellada por lo que sin duda se puede ampliar con esta funcionalidad. Lo que se necesita para construir su propio almacén de datos de lo que los usuarios han elegido (una lista de SharePoint debería ser suficiente), realizar las modificaciones de interfaz de usuario, etc.

Una cosa que he encontrado al intentar extender los controles previstos SharePoint es que a pesar de que la mayoría no están sellados, a menudo no están diseñados para ser extendida tampoco. En algunos casos, los miembros son ofuscado , así que en algunos casos puede poner fin a los planes de extensión.

Asegúrese de que la investigación de esto tanto como sea posible con alguna prueba rápida de los conceptos antes de dedicarse a este desarrollo. Puede que le resulte necesario para escribir su propio control desde cero (o encontrar otro control ASP.NET estándar que proporciona esta funcionalidad y conectarlo a una fuente de datos de SharePoint).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top