是否有一种干净和集中的方法可以自动为ASP.Net控件(即TextBox)指定一个背景颜色或其他CSS属性,并启用RequiredFieldValidator?
目前,我已经手动将所需控件的背景色设置为黄色。我想用一个中心方法来代替它,这样如果客户端请求一个不同的颜色或标记,或者如果一个字段的状态从required更改到not,反之亦然,我将不会错过任何控件。
谢谢
更新
本网站是预编译的.在编译时,可以将符合Css类或其他标准的标志附加到ControlToValidtate属性中的项中吗?
发布于 2009-02-13 06:16:21
为什么不添加一个所需的css类。您可以在单个控件上使用多个类,方法是对它们进行空间分隔,因此,设想一个输入字段,它接受一个数字:
现在我可以有两个类,一个正确地对齐文本,另一个处理所需的字段需求。
编辑
在呈现页面之前,有一个选项可以遍历页面中的每个控件,如果它是必需的字段验证器,那么找到它对应的控件并设置css属性;然而,这是很多工作,您可以在设计时处理。
https://stackoverflow.com/questions/546062
复制相似问题