asp.net-mvc - 如何将查询字符串中的对象传递给控制器?
问题描述
我有一个 JavaScript 在 Json 响应中向控制器发送错误消息:
window.location.href = "/Error/Index?errorMessage=" + data.responseJSON.Message;
Json 响应也有一个堆栈跟踪。我也想将它传递给控制器,但我不想通过在查询字符串中发送两个参数来做到这一点。我想创建一个包含错误消息和堆栈跟踪属性的对象,并将其发送到查询字符串中。像这样的东西:
var obj = ({
ErrorMessage: data.responseJSON.Message,
StackTrace: data.responseJSON.StackTrace
});
window.location.href = "/Error/Index?obj=" + obj
如何Index()
在控制器中声明方法以及如何检索上的属性View
?
解决方案
推荐阅读
- marklogic - Marklogic:如何仅从搜索结果中提取某些元素?
- angular - Aggrid 参数 sortModel 未定义
- python - 使用图形 API 删除群组对话的问题
- vb.net - 无法使用带有 AT 命令的 gsm 调制解调器发送英文文本
- laravel - 查询 2 个可能位置是否存在所有数组项
- python - 从列表中一一提取元素并传递给请求有效负载
- sql - 从 sql server 获取正确的信息我需要找到一种方法来提取帐户的当前利率,请参阅下面的详细信息
- jsf - 使用 actionListener 时更新 bean 属性
- ada - 如何使用递归将两个整数的乘积相加?
- javascript - Calculating sleep time on a 24-hour clock