1
任何人都可以告诉我,如果有可能扩展ASP.NET HtmlTextWriterTag枚举,以便它包含HTML 5标签吗?特别是'节'和'暂时'标签。扩展HTML 5标签的HtmlTextWriterTag枚举
我想创建一个继承自Panel Control的控件,但不是写它,而是写一个标签,我希望它可以写一个依赖于属性的'搁置'标签或'部分'标签。控制。
我被困在使用Web窗体和VB.NET,所以如果解决方案可以考虑到这一点,它将不胜感激。
如果还有其他(更简单)的方法,请告诉我。
[编辑]
在过去,我已经通过使用下面的代码变化的面板的外HTML标记(这将使“礼”标签,而不是一个“DIV”标记):
Protected Overrides ReadOnly Property TagKey() As System.Web.UI.HtmlTextWriterTag
Get
Return HtmlTextWriterTag.Li
End Get
End Property
虽然我很努力地将这个渲染作为'section'或'aside'标记。我可以得到控制,以使...
<div>
<section>
</section>
<div>
...但在我的完美主义者只是想使...
<section>
</section>
谢谢约翰。我必须承认我的.NET技能缺乏!创建一个Html5TextWriter听起来有点令人生畏... – Sniffer 2010-05-12 09:06:07