首页 > Linux操作系统 > Linux操作系统 > asp.net小知點
HtmlTextWriter常用方法
1. void RenderBeginTag(HtmlTextWriterTag tagKey)
用于创建Html开始标签,如
example: override Reander dropdownlist change to display textbox
protected override void Render(HtmlTextWriter writer)
{
if (this.Enabled) { base.Render(writer); }
else {
if (this.ReadOnlyWidth == 0) { this.ReadOnlyWidth = 13; }
int textlength = this.SelectedItem.Text.Length;
writer.AddAttribute("value", this.SelectedItem.Text);
writer.AddAttribute("type", "text");
writer.AddAttribute("readonly", "readonly");
//writer.AddAttribute("style", "width:" + Convert.ToString(textlength * this.ReadOnlyWidth) + "px;" + "border:solid 1px;" + "text-align:center;");
writer.AddAttribute("style", "width:130px;height:20px;" + "border:solid #7F9DB9 1px;" + "text-align:left;vertical-align: middle;" + "background-color:#E0EBFE");
writer.RenderBeginTag("input");
writer.RenderEndTag();
}
}
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/183242/viewspace-707686/ ,如需转载,请注明出处,否则将追究法律责任。