> Am I missing something? Well, *we're* missing something, like the markup that goes with the code. Can you point to a sample page maybe?
Is #CalendarBody the TABLE tag? If so, you should be appending a THEAD or TBODY tag to it. Instead of returning HTML fragments, you might want to return JSON with just the data and then have the client do the formatting. I'm not familiar with the asp.net MVC ContentResult so I don't know if that's possible or not.