从Json [MVC-Controller]传递Stringbuilder消息并在视图中呈现它

时间:2015-05-09 11:49:33

标签: jquery ajax json asp.net-mvc stringbuilder

我正在尝试将StringBuilder消息作为额外数据传递回ajax调用,但我无法在客户端操作它。以下是我将消息附加到StringBuilder并将其传回的方式。

StringBuilder retMessage=new StringBuilder();
retMessage.Clear().AppendLine("Successfully added the user!"); 
//Clear will done only on Success otherwise will append the different errorMessage using AppendLine
return Json(new { result = valid, message = retMessage });

关于ajax Success我尝试检索它如下,但没有成功。

 success: function (data) {
              if (data.result) {
                    ResetForm('#frmChangePwd');
                    console.log(data.message);
              },
 }

下面是显示如何从服务器端传递以及如何在客户端获取它的图像!!

服务器端返回

Server Side return

客户端检索

Client Side retrieval

有人能告诉我如何在客户端检索邮件并在视图中显示它吗?

1 个答案:

答案 0 :(得分:1)

即使您在服务器返回时创建了匿名对象,也可以在StringBuilder上调用toString方法。