Hi Kevin,
You have to pass a NInteractivityStyle object instead of string, but in general it is better to use the collection indexer, like this:
gridSurface.InteractivityStyles[yIndex] = new NInteractivityStyle("some string");
If you intend to use the same formatting for all surface data points, it is much better to use the series's interactivity style object:
gridSurface.InteractivityStyle = new NInteractivityStyle("(<xindex>, <zindex> ) <value>");
As you know <xindex> <zindex> and <value> are predefined tags that are internally replaced with the respective values for the selected surface data point.
Best Regards,
Nevron Support Team