![]() |
1
2
所有Web.UI.Control对象都有.Styles属性,可以作为样式[“名称”]访问。因此,您可以这样做:
几个月前我有一个类似的想法:)注意,要让它正常工作,您的网格必须运行在=“服务器”。 编辑: 看起来你想读取网格并使用它。。。如果您使用的是.CssStyle和样式表(.css),那么您必须对该css文件进行HTTP访问并自己解析它。 |
![]() |
2
1
您必须自己解析CSS文件,而IIRC在.NET框架中没有现成的CSS文件解析器。但是,您可以在这里找到一个免费的: http://www.codeproject.com/KB/recipes/CSSParser.aspx 然后,您应该能够使用它来解析CSS文件。从那里,您应该能够获得样式和值,并将其应用于数据网格。 |
![]() |
3
1
不久前我写了一些类似的东西。它包括一个处理CSS文件的HttpHandler、一个更改IIS配置以使asp.net接收对CSS文件的请求,以及一个包含我的颜色定义的简单xml文件结构。但你已经用数据库做到了,这也很好。
使用my xml定义按钮背景颜色和按钮文本颜色的值。我使用正则表达式文本替换来处理CSS文件,替换xml文件中的相关值。 我相信您可以采纳其中一些想法,并将其与现有代码相结合,以获得所需的效果。当然,您需要处理对数据库/xml文件的缓存和更改。 希望有帮助。
|
![]() |
user1946932 · .Net正则表达式在所有字符前添加空格 5 月前 |
![]() |
TSDrake · 发布ASP。没有特定文件夹的.NET应用程序 5 月前 |
![]() |
Vengat Ramanan · 用户登录Asp时隐藏导航和页脚。网络核心 10 月前 |
![]() |
ramamoorthy_villi · 输入验证错误外键字段 10 月前 |
![]() |
Enderbyte09 · ASP。NET Core绝对拒绝在其他端口上托管 11 月前 |