asp.net中创建一个简单的自定义控件
生活随笔
收集整理的这篇文章主要介绍了
asp.net中创建一个简单的自定义控件
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
//程序名称:Class1.cs
//程序功能:创建自定义控件
using System;
using System.Collections.Generic;
using System.Text;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;namespace Controls
{public class MyControl: Control,INamingContainer{public String Text{get{this.EnsureChildControls();return ((TextBox)Controls[3]).Text;}set{this.EnsureChildControls();((TextBox)Controls[3]).Text = value;}}protected override void CreateChildControls(){base.CreateChildControls();Label lb = new Label();lb.Text = "自定义控件";//第1步this.Controls.Add(lb);//第2步this.Controls.Add(new LiteralControl(" "));TextBox txtname = new TextBox();txtname.Text = "";//第3步this.Controls.Add(txtname);this.Controls.Add(new LiteralControl("<br>"));}}
}
总结
以上是生活随笔为你收集整理的asp.net中创建一个简单的自定义控件的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: C++即时通讯实现原理及常见问题
- 下一篇: 在asp.net中使用 log4net