简介:阅读布拉德威尔逊元数据系列并在谷歌上搜索不成功后,我想知道:
问题:是否创建了任何允许您在元信息中标记 CSS 样式的 OS 项目/代码,例如在我的(伙伴)模型中,我希望能够用多种 CSS 样式装饰一个属性(您可以使用一种样式)使用 UIHint 伪造,我想设置许多可能的样式 - 并且能够“交叉使用”)
例如。
public class MyModel
{
[DisplayCssHint("h5")]
[DisplayCssHint("color:#777;")]
[EditorCssHint(".myCoolTextClass")]
[EditorCssHint(".myOtherCoolTextClass")]
public string Title{ get;set; }
[DisplayCssHint(".normaltext")]
[EditorCssHint(".myCoolTextClass")]
[EditorCssHint(".myOtherCoolTextClass")]
public string Message {get;set;}
}
想法:我知道这似乎不是放置样式信息的合乎逻辑的地方,但是因为它是元数据并且具有描述性......此外,在原型设计时这样做会很好 - (尤其是能够应用类样式和扩展更进一步 - 生成.Less文件真的很酷!如果它已经完成,我不想写它;)。任何链接/指针/想法将不胜感激。
谢谢,