Add Custom Action for specific SharePoint Object (SPWeb, SPList)
In SP 2010, you can add a Custom Action to spcifice Web, List/Library by using SharePoint Designer 2010
Or you can do it via SharePoint Object Model:
using (SPSite site = new SPSite(siteURL))
{
using (SPWeb web = site.OpenWeb())
{
SPList list = web.Lists["Test1"];
SPUserCustomAction action = list.UserCustomActions.Add();
action.Title = "I am unique";
action.Description = "Sample Unique ECB";
action.ImageUrl = "/_layouts/images/workflows.gif";
action.Location = "EditControlBlock";
action.Sequence = 0;
action.Url = "javascript:alert('I am unique');";
action.Rights = SPBasePermissions.ManageLists;
action.Update();
}
}
Comments
Post a Comment