Hello Daniel,
Sorry to hear about your frustration. First, I would like to assure you that our developers are doing their best to improve the
RadGrid localization mechanism as much as possible. Second, everyone should be able to localize the most of the strings using explicit localization (even if they don't have a ready-to-use
resx file). There are few exceptions like the
Page Size drop down in the pager which can't be localized using this approach. The good news are that this option will be implemented for the next service pack of
RadControls for ASP.NET AJAX.
Nevertheless, we will be happy to assist you overcome any troubles you have with the
localization. For that purpose we created a code-library example that
demonstrates how to use
resx files to localize
RadGrid.
Localization files for RadGrid, RadCalendar and RadInput
Furthermore, for your convenience I modified and reattached this code-library project to help you localize the aforementioned tooltip that bothers you.
The answer to your second question:
RadContextMenu inherits from the
WebControl class, from which it inherits the
ToolTip property. It does nothing because it is not suitable for the
RadContextMenu structure (I suppose you know that the
FilterMenu is actually a
RadContextMenu).
MSDN: WebControl Class (System.Web.UI.WebControls)
I will be expecting your feedback concerning additional localization improvements you would suggest that can be integrated in our web grid
Regards,
Daniel
the Telerik team