3

如何将自定义属性设置为 asp.net 文字并在后面的代码中读取它?没有属性集合。

4

1 回答 1

3

ALiteral不是 HTML 元素,它实际上是一个文字(抱歉)。它的内容成为响应中的逐字输出,因此没有要提取的属性。

ASP.NET 控件上的属性是控件类的属性,因此您可以尝试继承Literal并定义您自己的属性。

仅仅因为有些可能映射到 HTML 属性纯粹是偶然的,因为它们通常只在呈现页面时与服务器相关,所以控件决定了实际发生的输出以及属性如何映射到属性。

如果你想要一个通用的 HTML 元素,你可以尝试HtmlGenericControl它应该提供基本的 HTML 属性供你使用。

于 2013-02-01T20:30:38.867 回答