Hi,
You can not pass multiple values to eo_Callback directly. The easiest way is to use the ScriptEvent control together with the CallbackPanel control. You would need to:
1. Place a ScriptEvent control in the page;
2. Edit the CallbackPanel's Triggers property to set the ScriptEvent control as a trigger of the CallbackPanel control;
3. When you need to raise a callback, call eo_TriggerServerEvent instead of eo_Callback:
http://doc.essentialobjects.com/library/1/jsdoc.public.global.eo_triggerserverevent.aspxYou can pass an array as commandArgs for this function. For example:
Code: JavaScript
//Pass an array with two elements "one" and "two"
eo_TriggerServerEvent("ScriptEvent1", "anything", ["one", "two"]);
4. Handle the ScriptEvent's Command event. You will find the arguments you passed in in the event' CommandArgument property.
The key is you will need to set the ScriptEvent as the CallbackPanel's trigger. That way the CallbackPanel will intercept the ScriptEvent's Command event. Otherwise a full post back occurs.
Thanks!