title: RequiredFieldValidator places display:inline on the text
body: <p>I have a <code>RequiredFieldValidator</code> with <code>Display="Dynamic"</code> on my ASP.NET WebForm. I have assigned it a class using the <code>CssClass</code> property. I want the error message to be displayed using <code>display: block</code>, so I have placed this on the css class in my style sheet.</p>
  
  <p>Unfortunately, the validator places a display: inline on the element on the web page, effectivaly overriding my style sheet value.</p>
  
  <p>Can I get rid of that?</p>
  
  <p>Edit:</p>
  
  <p>I just realised why this doesn't work. When setting <code>Display="Dynamic"</code> on a validator, it has the effect that it sets <code>style="display: none"</code> on the span tag when rendering. The .net javascript library then switches the inline style of the element between <code>none</code> and <code>inline</code>. That is simply how the dynamic validator works.
  So for this to display as a block element, I will need to modify how the client side event validation works. Is it possible to do that?</p>