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这是一个简单的应用,做其他类型属性也是同样的步骤。

  • 相关阅读:
    图片上传iOS
    SpringMVC最基础配置
    随笔- 人生感悟
    学习SpringMVC——从HelloWorld开始
    springMVC
    struts2简介
    Struts2 实例
    java多线程
    服务器非正常断电后自动加电重启如何设置?!
    delphi for android 获取手机号
  • 原文地址:https://www.cnblogs.com/myheaven/p/2009285.html
Copyright © 2011-2022 走看看