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

  • 相关阅读:
    write to logfile
    open and read a file content to a variable
    strategy
    Android 开机启动程序
    消息队列
    卡机音乐功能实现
    Android 2.0 开机动画文件分析
    多线程实例
    消息队列
    多线程实例
  • 原文地址:https://www.cnblogs.com/myheaven/p/2009285.html
Copyright © 2011-2022 走看看