C#中的CSS属性和值是否有常量?

时间:2016-04-12 15:48:49

标签: c# asp.net

以下是我写的一些代码:

var shouldDisplayError = PageHasError();
lblError.Attributes["display"] = shouldDisplayError ? "block" : "none";

我想使用常量而不是字符串文字来避免拼写错误的可能性,因为我发现使用常量可以更清楚一些无法解释的原因。

我自己找不到常量库(搜索" C#CSS属性常量"没有引号)。编写我自己的常量类似乎对我的用例来说太过分了。 ASP.NET是否有CSS属性和值的常量集合?

1 个答案:

答案 0 :(得分:1)

不过,您无法定义自己的enum并使用它们。但是,这个enum的大小会越来越大......有很多不同的文字字符串让你感到困惑,而且你必须维护它。

例如,它不值得。