asp.net mvc项目实战遇见问题及解决方式----ajax请求500错误,请求多表数据
Posted Carol淋
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp.net mvc项目实战遇见问题及解决方式----ajax请求500错误,请求多表数据相关的知识,希望对你有一定的参考价值。
ajax请求出现500错误——但是想实现的功能是,把一个页面分成了两份,点击右边导航栏,利用ajax请求,请求数据,在右边出现相应页面,当时使用的是partialAction然后出现了这个500错误,主要就是在这个action上,一个页面不能ajax请求另一个页面。当时对实体集也不是很了解,对于自动生成的model层,以为不能改动,那么我要访问几个表就得有几个controller,就得有几个action,感觉完全没办法实现。最后找的的答案是自己另写一个model类,然后将自己需要的表添加进去。
public class moretable {
public List<table1> Table1{ get; set; }
public List<table2> Tablr2{ get; set; }
public moretable() {
Table1 = new List<table1>();
Table2 = new List<table2>();
}
}类似于这样,就可以访问多个表中的数据。
以上是关于asp.net mvc项目实战遇见问题及解决方式----ajax请求500错误,请求多表数据的主要内容,如果未能解决你的问题,请参考以下文章
关于AJAX跨域调用ASP.NET MVC或者WebAPI服务的问题及解决方案
asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发2-Model层建立
Asp.Net MVC及Web API框架配置会碰到的几个问题及解决方案 [转]
ASP.NET MVC 4.0 升级到 5.0遇到的问题及解决思路