public static class HTMLHelperExtensions
{
public static MvcHtmlString ToJson(object obj)
{
var serializer = new JavaScriptSerializer();
return MvcHtmlString.Create(serializer.Serialize(obj));
}
}
var model = '@HTMLHelperExtensions.ToJson(Model.PruefmailingEmpfaenger)';
$.ajax(
{
type: "POST",
url: editPruefAdressModalUrl,
data: { model: JSON.stringify(model) },
async: false,
success: function (data) {
//...
}
});
public ActionResult EditPruefAdress(string model)
{
var entity = JsonConvert.DeserializeObject<PruefmailingEmpfaenger>(model);
//...
}