我正在着手处理几个 ASP.NET 自定义控件。我想知道我是否可以就您如何将样式应用于控件的想法获得一些意见。
我宁愿把它推到 CSS 上,所以对于我过去做过的几个控件,我只是简单地粘贴了一个字符串属性,它允许你输入字符串,然后在渲染时将其挂在“样式”属性中。我知道我也可以使用“ CSSClass ”属性并应用“ class ”属性。
在创建“正确的” Style属性(您实际保存样式对象并使用设计器指定其值)的方式上,我没有做太多工作。这对我来说似乎需要做很多工作,而且 TBH,我讨厌样式编辑器 UI,更愿意输入 CSS/类名来应用..
您对此有何看法?
注意:这是一种主观的 - 所以要清楚:
接受的答案将是:
- 提供各种方法的优缺点。
- 欢迎发表意见,但好的答案应该是建设性的。
- 用一些现实世界的知识/经验来支持它。
主观性没有错。_ 人们主观而不思考,建设性或实际上提供一些洞察力和经验是有问题的。
>>不要<<将此标记为“主观”-该标记是浪费时间。“主观”不是人们会寻找的技术或类别。解决问题而不是刷掉它。