Please make sure to apply the css changes before the control serves the initial content as the CSS is embedded there. We tested with the following modification to the MVC chart controller example:
/// Renders the initial content of the chart on the page
public ActionResult Content()
NThinChartControl control = this.Control;
control.ServerSettings.Css.StateHover = "border: 1px solid rgb(38, 148, 232);background: rgb(255, 0, 0);";
return new NThinControlResult(control.ProcessResponses());
and the change was applied properly.
We hope this helps - let us know if you meet any problems.
Nevron Support Team