Hi gseagull,
Thanks for taking the time to test out our new
CUI.NET beta wrappers.
If you have any feedback for us, suggestions, comments, things that
you were expecting would be there but are missing, it would be great
if you could let Nitobi know directly. This Google Group is aimed at
development, support and discussion related to the JavaScript source
code of Complete UI. If you have questions, comments or need support
with the
CUI.NET beta wrappers, feel free to submit a ticket with us
at
http://nitobi.zendesk.com. I'm particularly interested in the
problems you mentioned you had with the JavaScript API.
As for error handling, unfortunately you are absolutely right about
lack of error handling for the Data Handler / Provider object. For the
vanilla Complete UI open source components, you can set an error
message from within your data handler using the following calls:
* Classic ASP: EBAGetHandler_SetErrorMessage(ErrorMessage) and
EBASaveHandler_SetErrorMessage(ErrorMessage)
* PHP: EBAGetHandler::setErrorMessage($message) and
EBASaveHandler::setErrorMessage($message)
* JSP: GetHandler.setErrorMessage(String message) and
SaveHandler.setErrorMessage(String message)
At this time, the
CUI.NET beta wrappers do not have this
functionality. However, our aim is to make our .NET wrappers as close
to the JavaScript components as possible, so this is a feature we
definitely want to incorporate before the full release. I will add it
to our internal feature/issue tracker and update the known issues list
(
wiki.nitobi.com) to reflect this.