Question

I am building a custom visual webpart where I want to show all the calendar events across a site using SPSiteDataQuery. I know I can use asp.net repeater or grid view to show the data but I was wondering if there is a SharePoint data control I can leverage to have all the functionalities a list view webpart has (ecb/context menu, sorting, paging, etc). Any help will be appreciated.

Thanks!

Was it helpful?

Solution

SPGridView, its just like List View...

OTHER TIPS

You can instantiate a ListViewWebPart in a visual web part.

Here's an example posted on this site:

How to extend a ListView WebPart (from code)

And here's a blog post with examples on how to perform the second option:

Create Custom ListViewWebPart

Interestingly, I see there's a ListViewByQuery Web Part here. I'll be trying it out to see if it does what I need.

Licensed under: CC-BY-SA with attribution
Not affiliated with sharepoint.stackexchange
scroll top