zoukankan      html  css  js  c++  java
  • sharepoint 2010 可视web部件 自定义属性 控件获取到自定义属性的值

    1新建的“可视web部件”,我定义TestWebPart

    2打开TestWebPart.cs,在 // 当更改可视 Web 部件项目项时,Visual Studio 可能会自动更新此路径。上面添加

            private string _workflowName;
            [Personalizable(true)]
            [WebBrowsable(true)]
            [WebDisplayName("工作流名称")]
            [WebDescription("工作流名称属性")]
            public string WorkFlowName
            {
                set { _workflowName = value; }
                get { return _workflowName; }
            }

           在 protected override void CreateChildControls()方法里面引用自定义控件

            protected override void CreateChildControls()

            {
                Control control = Page.LoadControl(_ascxPath);
                var workflowcontrol = control as TestWebPartUserControl;
                workflowcontrol.WorkFlowNameForList = _workflowName;
                Controls.Add(control);
            }

    3打开TestWebPartUserControl.ascx.cs,在

            protected void Page_Load(object sender, EventArgs e)
            {
            }

        的下面,添加

            private string _workflowNameForList;

            public string WorkFlowNameForList
            {
                set { _workflowNameForList= value; }
                get { return _workflowNameForList; }
            }

    4其他编码地方调用_workflowNameForList就可以了。

    5添加WebPart后,点击“编辑WebPart部件”在右边“杂项”展开后,便可以看到可输入的属性:“工作流名称”。

    6这是一个简单的应用,做其他类型属性也是同样的步骤。

  • 相关阅读:
    Exp8 Web综合
    Exp7 网络欺诈防范
    更新Linux下openssl路径和库路径
    CVE-2019-5786漏洞利用复现
    Exp6 MSF应用基础
    CVE-2020-11651漏洞利用复现
    Exp5 信息搜集与漏洞扫描
    Exp4 恶意代码分析
    快速搭建SpringBoot项目
    Java split() 方法注意事项
  • 原文地址:https://www.cnblogs.com/myheaven/p/2009285.html
Copyright © 2011-2022 走看看