if i have a div or a partialcontrol and i have link that i want to click that will refresh the div, it seems like i can:
- use ajax.beginform or ajax.actionlink and return PartialResult()
- use jquery to post/get/ajax and return json
if i have a big complex object that i am binding to my view, which option is better. it seems like for #1, you get the benefit of the static typing of the csharp code (versus json parsing) . . any other key decision points that should come into play ? are there any tools that makes converting deeply nested csharp objects to json from controller actions.