【发布时间】:2014-10-22 13:32:50
【问题描述】:
是否可以从 ascx 页面的代码隐藏文件中将 <!DOCTYPE HTML> 添加到 aspx 页面?
将 doctype 添加到母版页不是一种选择,因为它会破坏我们的其他共享点站点。
我尝试过覆盖渲染方法:
protected override void Render(HtmlTextWriter writer)
{
StringBuilder sb = new StringBuilder("<!DOCTYPE HTML>");
HtmlTextWriter textWriter = new HtmlTextWriter(new System.IO.StringWriter(sb));
//base.Render(writer);
base.Render(textWriter);
writer.Write(sb.ToString());
}
但显然它没有帮助。
【问题讨论】:
标签: c# html asp.net sharepoint web-controls