当前位置: 代码迷 >> ASP.NET >> 自定义控件,怎么输出<input type="hidden" />的input
  详细解决方案

自定义控件,怎么输出<input type="hidden" />的input

热度:7027   发布时间:2013-02-25 00:00:00.0
自定义控件,如何输出<input type="hidden" />的input

            //AreaId隐藏域
            writer.AddAttribute(HtmlTextWriterAttribute.Name, "AreaId");
            writer.AddAttribute(HtmlTextWriterAttribute.Id, "AreaId");
            writer.AddAttribute(HtmlTextWriterAttribute.Value, string.IsNullOrEmpty(this.Id) ? this.ParentId : this.Id);
            writer.RenderBeginTag(HtmlTextWriterTag.Input);
            writer.RenderEndTag();


这段输出结果:<input name="AreaId" id="AreaId" value="f5deb16f-df87-421e-acc6-515bde3a6f8d" />
我想给它加个属性type="hidden"怎么修改上面的C#代码?谢谢。
------解决方案--------------------------------------------------------
writer.AddAttribute(HtmlTextWriterAttribute.Type, "hidden");
  相关解决方案