Greetings,
I was able connect the a dojo event listener to a .NET checkbox by using dojo.byId and then connecting it to the html object event. I ended up not using the dojo event listener to get the point to display on the map. Instead I did all of calculations server side and out an array of points using the javascript serializer and then passed it to the initialization function and plotted it using a function within the initialization function. After that I would use the dojo parser which automatically reload the map and this would bring the new point array to the map. Thanks for the response and sorry for the late feedback.
Thanks,
Andy