不要再拖别人的控件----1.输出几个小东西

 1.输出几个小东西

不要再拖别人的控件,开发自己的控件让别人拖去吧。

本博客文章如没有说明 都属于原创。

还有不懂的加.net 高级QQ群 86594082 咨询

namespace Mycontrol
{
[DefaultProperty("Text")]
[ToolboxData("<{0}:checkEmail runat=server ></{0}:checkEmail>")]
public class checkEmail : WebControl
{

/// <summary>
/// 用视图存取值
/// </summary>
public string txtValue
{
get { return ViewState["txtvalue"] == null ? "" : ViewState["txtvalue"].ToString(); }
set { ViewState["txtvalue"] = value; }
}


protected override void RenderContents(HtmlTextWriter writer)
{
//输出一个表格 表格中有个文本框和按钮
writer.AddAttribute(HtmlTextWriterAttribute.Border, "1px #CCC red");
//输出表格
writer.RenderBeginTag(HtmlTextWriterTag.Table);
//输出tr
writer.RenderBeginTag(HtmlTextWriterTag.Tr);

//输出td1
writer.RenderBeginTag(HtmlTextWriterTag.Td);
/*--------------------输出文本框----------------*/
writer.AddAttribute(HtmlTextWriterAttribute.Width, "100px");
writer.AddAttribute(HtmlTextWriterAttribute.Id, "txtEmailValue");
writer.AddAttribute(HtmlTextWriterAttribute.Type, "text");
writer.AddAttribute(HtmlTextWriterAttribute.Value, this.txtValue);
writer.RenderBeginTag(HtmlTextWriterTag.Input);
writer.RenderEndTag();
/*--------------------输出文本框 end----------------*/
//end 输出td1
writer.RenderEndTag();

//输出td2
writer.RenderBeginTag(HtmlTextWriterTag.Td);
/*--------------------输出按钮----------------*/
writer.AddAttribute(HtmlTextWriterAttribute.Width, "50px");
writer.AddAttribute(HtmlTextWriterAttribute.Id, "btnSend");
writer.AddAttribute(HtmlTextWriterAttribute.Type, "button");
writer.AddAttribute(HtmlTextWriterAttribute.Value, "check");
writer.RenderBeginTag(HtmlTextWriterTag.Input);
/*--------------------输出按钮 end---------------*/
writer.RenderEndTag();
//end 输出td2
writer.RenderEndTag();

//end 输出tr
writer.RenderEndTag();
//end 输出表格
writer.RenderEndTag();
}


}
}


转载于:https://www.cnblogs.com/sxmny/archive/2012/01/29/2330996.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值