答案 0 :(得分:0)
我能够在以下链接的帮助下完成它 http://nishantrana.me/2009/03/07/customizing-custom-web-part-menu-in-sharepoint/ http://adicodes.com/web-part-verbs-in-sharepoint-2010/ 在自定义visualwebpart
中的visualwebpart.cs文件中添加了代码
public override WebPartVerbCollection Verbs
{
get
{
// Client side verb
WebPartVerb clientSideVerb = new WebPartVerb("clientID", "javascript:alert('Version 1.0');");
clientSideVerb.Text = "About Client Side Verb";
//// Server side verb
//WebPartVerb serverSideVerb = new WebPartVerb("serverID", new WebPartEventHandler(ServerVerbEventHandler));
//serverSideVerb.Text = "Server Side Verb";
//// Verb for both client side and server side
//WebPartVerb bothSideVerb = new WebPartVerb("bothID", new WebPartEventHandler(ServerVerbEventHandler), "javascript:alert(‘Hello World from Java Script Verb!’);");
//bothSideVerb.Text = "Both Side Verb";
WebPartVerbCollection wbVerbCollection = new WebPartVerbCollection(base.Verbs, new WebPartVerb[] { clientSideVerb });
return wbVerbCollection;
}
}