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