自定义复合控件[5]获取包含的文本
2006-03-23 17:27
323 查看
using System;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;
namespace csMathControl
{
/// <summary>
/// Center 的摘要说明。
/// </summary>
[DefaultProperty("Text"),
ToolboxData("<{0}:Center runat=server></{0}:Center>")]
[ParseChildren(false)]
public class Center : System.Web.UI.WebControls.WebControl,INamingContainer
{
private string text;
[Bindable(true),
Category("Appearance"),
DefaultValue("")]
public string Text
{
get
{
return text;
}
set
{
text = value;
}
}
/// <summary>
/// 将此控件呈现给指定的输出参数。
/// </summary>
/// <param name="output"> 要写出到的 HTML 编写器 </param>
protected override void Render(HtmlTextWriter output)
{
//output.Write(Text);
output.AddAttribute("align","center");
output.AddStyleAttribute("BackGround-color","red");
//pannel开始
output.RenderBeginTag("div");
foreach(Control ctrItem in Controls)
{
ctrItem.RenderControl(output);
}
output.RenderEndTag();
}
}
}
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;
namespace csMathControl
{
/// <summary>
/// Center 的摘要说明。
/// </summary>
[DefaultProperty("Text"),
ToolboxData("<{0}:Center runat=server></{0}:Center>")]
[ParseChildren(false)]
public class Center : System.Web.UI.WebControls.WebControl,INamingContainer
{
private string text;
[Bindable(true),
Category("Appearance"),
DefaultValue("")]
public string Text
{
get
{
return text;
}
set
{
text = value;
}
}
/// <summary>
/// 将此控件呈现给指定的输出参数。
/// </summary>
/// <param name="output"> 要写出到的 HTML 编写器 </param>
protected override void Render(HtmlTextWriter output)
{
//output.Write(Text);
output.AddAttribute("align","center");
output.AddStyleAttribute("BackGround-color","red");
//pannel开始
output.RenderBeginTag("div");
foreach(Control ctrItem in Controls)
{
ctrItem.RenderControl(output);
}
output.RenderEndTag();
}
}
}
相关文章推荐
- 自定义复合控件[3]获取客户信息
- 自定义文本横向渐变消失的控件
- [导入]自定义文本编辑控件中的光标控制
- VC 获取静态文本控件和文本框控件上的文本方法
- 自定义view控件之TextView可以包含两种不同的字体风格
- ASP.Net访问母版页(MasterPage)控件、属性、方法及母版页中调用内容页,获取用户自定义控件里面的子控件的方法
- 在vb中实现真正锁定的带自定义菜单的文本控件
- 获取自定义布局中的控件
- 第二章 .Net 控件开发(WebForm) 开发自定义复合控件(2) 重写属性和方法
- 正则表达式来获取一段文本中的任意字符(包含换行符)
- 如何在fragment中获取自定义view的控件id
- 开发自定义字段时一定要注意复合控件的ID问题
- 获取光标在文本控件中的坐标
- 自定义复合Web控件
- NSKeyedArchiver/unArchiver序列化自定义复合模型(模型包含模型)
- static test控件 字体颜色和文本的添加获取
- 使用WebBrowser控件时在网页元素上绘制文本或其他自定义内容
- DataSet&DataTable如何绑定下拉列表控件获取不重复的值,如何添加一列自定义文字,并在下拉列表控件中显示自定义文字[winform学习实例]
- Android获取dialog自定义布局中的控件
- iOS开发 获取相应自定义cell里控件的点击方法