Home > SharePoint, view > Create a list or document library view programmaticly

Create a list or document library view programmaticly


When you need to create a view pro grammatically you can use the following code


SPSite oSite = new SPSite("http://{yoursite}");
SPWeb oWeb = oSite.OpenWeb();
SPList oList = oWeb.Lists["Documents"];
SPViewCollection oViewCollection = oList.Views;

string viewName = "MyView";

System.Collections.Specialized.StringCollection viewFields = new System.Collections.Specialized.StringCollection();

viewFields.Add("Name");
viewFields.Add("Type");

string query = "myquery";

oViewCollection.Add(viewName, viewFields, query, 100, true, false);

oWeb.Update();
Advertisements
Categories: SharePoint, view
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: