Probably, you can invoke an ajaxRequest() to execute your server code to change the image for Rotator item.
Attach the "OnClientItemShown
" client event as you thought. Now from the client side event handler, call the ajaxRequest().
Now in the "RadAjaxManager_AjaxRequest()" event, get reference to the corresponding rotator item and perform the necessary change. You will have to pass the index of RadRotator item to server side (when invoking the ajaxRequest()
) to identlfy the corresponding item.
I hope the suggestion help you.