打印本文 打印本文 关闭窗口 关闭窗口
为ASP.NET组件加上Collection集合属性(C#)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数5312  更新时间:2009/4/23 10:45:09  文章录入:mintao  责任编辑:mintao
bsp;               _Strings = new StringItems();

                return _Strings;

            }          

 

        }

 

        private string _Caption;

        public string Caption

        {

            get

            {

                return _Caption;

            }

            set

            {

                _Caption = value;

            }

        }

 

        #region 事件

 

        private static object _FieldEvent = null;

        public event System.EventHandler ProcessEvent

        {

            add

            {

                Events.AddHandler(_FieldEvent,value);

            }

            remove

            {

                Events.RemoveHandler(_FieldEvent,value);

            }

        }

 

        #endregion

       

        public void Execute()

        {

            EventHandler hander = (EventHandler)Events[_FieldEvent];

            if(hander != null)

            {

                hander(this,null);

            }

        }

 

        public override void RenderBeginTag(HtmlTextWriter writer)

        {

            base.RenderBeginTag (writer);

            System.Text.StringBuilder str = new System.Text.StringBuilder();

            str.AppendFormat(SCRIPT,this.Caption,_Strings[0].Text,_Strings[1].Text,_Strings[2].Text,_Strings[3].Text,_Strings[4].Text,_Strings[0].HyperText,_Strings[1].HyperText,_Strings[2].HyperText,_Strings[3].HyperText,_Strings[4].HyperText);

            writer.WriteLine(str.ToString());

        }

上一页  [1] [2] [3] [4] [5] [6] [7] [8]  下一页

打印本文 打印本文 关闭窗口 关闭窗口