我正在MVC3中工作,在一个简单的表中进行敲除。
我想应用一些替代行样式所以我做了
<tr data-bind="css: { altrow: $index()%2 }">
效果很好。
接下来,我想为特殊的行应用特殊的行样式。所以我做了
<tr data-bind="css: { altrow: $index()%2 } ,css: { specialrow: IsSpecial == true }">
这个工作正常。它似乎是从每行剥离CSS,然后在行是特殊的情况下应用。所以它消除了交替的阴影。
我只是想覆盖任何现有的CSS,如果它存在。
无论如何,我有点卡住了,这一切都是新的。我的搜索结果令人困惑。
谢谢你的帮助!
同一个元素不能有两个名称相同的绑定。淘汰赛只会用第二个。但是,css
绑定允许您指定多个类。
<tr data-bind="css: { altrow: $index()%2, specialrow: IsSpecial == true }">