以编程方式编写微数据(c#/ ASP.NET)

是否可以将“无值”属性写入WebControl类型?

即来自

1 = var div = new WebControl(HtmlTextWriterTag.Div);

2 = ???

3 =渲染输出:

您可以创建从WebControl派生的控件(例如SomeMicroDataWebControl)并覆盖方法“Render”。 在“渲染”中,您可以定义控件在页面上的外观。 然后将此类添加到页面或其他控件。

如果您正在使用ASP.NET MVC,请查看我的博客文章:

ASP.NET MVC:使用元数据提供程序将HTML5微数据添加到您的应用程序

希望能帮助到你!

您可以创建一个System.Web.UI.HtmlControls.HtmlGenericControl控件并在其中设置您喜欢的任何内容。 W3C虽然建议设置数据或角色属性,但你有