zoukankan      html  css  js  c++  java
  • moss2007 webpart custom property sample (2) [a simple one, inherit from .net framework webpart]

    using System;
    using System.Runtime.InteropServices;
    using System.Web.UI;
    using System.Web.UI.WebControls.WebParts;
    using System.Xml.Serialization;

    using Microsoft.SharePoint;
    using Microsoft.SharePoint.WebControls;
    using Microsoft.SharePoint.WebPartPages;

    namespace ColorTextWebpart
    {
        [Guid("a90044c4-45f5-4987-96eb-2728ad38319b")]
        public class ColorTextWebpart : System.Web.UI.WebControls.WebParts.WebPart
        {
            public ColorTextWebpart()
            {
                this.ExportMode = WebPartExportMode.All;
            }

            public enum OutTextColor
            {
                Red, Black, Yellow
            }

            private OutTextColor _textColor = OutTextColor.Black;
            private string _outText = "Hello World";

            [Personalizable]
            [WebBrowsable]
            [WebDisplayName( "OutText" )]
            public string OutText
            {
                get { return _outText; }
                set { _outText = value; }
            }

            [Personalizable]
            [WebBrowsable]
            [WebDisplayName("OutTextColor")]
            public OutTextColor TextColor
            {
                get { return _textColor; }
                set { _textColor = value; }
            }

            protected override void Render(HtmlTextWriter writer)
            {
                // TODO: add custom rendering code here.
                writer.Write(string.Format("<font color='{0}'>{1}</font>", this.TextColor.ToString(), this.OutText));
            }
        }
    }

  • 相关阅读:
    Linux C Socket编程原理及简单实例
    clock_gettime 用法
    Linux未来监控tracing框架——eBPF
    eBPF监控工具bcc系列五工具funccount
    【转】如何测量电源纹波?
    【转】在网页中运行VB6程序
    如何为互阻抗放大器电路选择具有足够带宽的运算放大器
    互阻放大器的稳定工作及其评估
    【原创】OPA857 TEST模式使用
    [转]What you need to know about transimpedance amplifiers – part 1
  • 原文地址:https://www.cnblogs.com/jinweijie/p/1058291.html
Copyright © 2011-2022 走看看