• 无处不在的SharePoint按钮之(一):WebPartVerb的使用


    在我们点击倒三角编辑web部件的时候会弹出一系列的下拉菜单,如下图:

    K1I1JC5$73~8HZLHPQT7$G1

    我想在这上面做些开发,添加自己的按钮实现某些需要的功能怎么办?

    我们需要就是重写Verbs,OK代码如下:

        [ToolboxItemAttribute(false)]
        public class CustomWebPart : WebPart
        {

            public override WebPartVerbCollection Verbs
            {
                get
                {
                    WebPartVerb verbTest = new WebPartVerb("About", "javascript:alert('这是一个测试')");
                    verbTest.Text = "我的测试";
                    verbTest.ImageUrl = "/_layouts/images/fav/fav.gif";
                    verbTest.Description = "cccccccccccddddddddddddddddddd";

                    return new WebPartVerbCollection(new WebPartVerb[] { verbTest });

                }
            }
            protected override void CreateChildControls()
            {
                this.Controls.Add(new LiteralControl("一个关于WebPartVerb的测试"));
            }
        }

    部署当前web部件之后截图如下:

    S(88JMO%([)}CLDITVGWFIO

    当然我点击之后会弹出我设置的事件,这里就不再截图。大家可以发挥自己的想象。

     稍后发布无处不在的SharePoint按钮(二)Ribbon按钮

  • 相关阅读:
    jQuery的简单函数
    Playwright-录制脚本进行自动化测试
    使用requests爬取图片并下载
    使用jmeter对websocket进行性能测试
    selenium定位动态元素的2种情况
    Python-Faker
    关于css中@media的基本使用方法
    selenium-浏览器窗口最大化、刷新、前进、后退
    selenium-滚动条滑动,iframe切换,切换窗口
    jmeter-阶梯式压测
  • 原文地址:https://www.cnblogs.com/Believeme/p/2781766.html
Copyright © 2020-2023  润新知