Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 366
  • Last Modified:

Conditional formatting partially working

Hi All,

I have a web part page with a list and used conditional formatting to changed the color and font-weight.

In SP designer 2010 both color and bold font render correctly but in the browser, the bold shows but the color does not.

Any ideas why that is?

Here's the xslt:

	<xsl:attribute name="style">
			<xsl:if test="normalize-space($thisNode/@Status) = 'Complete'" ddwrt:cf_explicit="1" xmlns:ddwrt="http://schemas.microsoft.com/WebParts/v2/DataView/runtime">color:Green; font-weight: bold;</xsl:if>
			
			<xsl:if test="$Collapse">display:none;</xsl:if>
		</xsl:attribute>

Open in new window

0
Isaac
Asked:
Isaac
  • 4
1 Solution
 
IsaacSharePoint Client Side DeveloperAuthor Commented:
This is really weird.  The background-color works too.  It's just the showing the color of the text.
0
 
COBOLdinosaurCommented:
Just a quick guess.  color names are all lowercase change Green to green and maybe we get lucky.

Cd&
0
 
IsaacSharePoint Client Side DeveloperAuthor Commented:
No luck there!
0
 
IsaacSharePoint Client Side DeveloperAuthor Commented:
According to this blog, it can't be done.
http://www.jrjlee.com/2011/06/conditional-formatting-of-list-views.html

The problem is that the color is getting overriden by ms-vb2.
0
 
IsaacSharePoint Client Side DeveloperAuthor Commented:
Found it can't be done unless I use jQuery or something or if I apply conditioning to each column instead of the row.
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

  • 4
Tackle projects and never again get stuck behind a technical roadblock.
Join Now