1. 程式人生 > >asp.net mvc項目實戰遇見問題及解決方式----ajax請求500錯誤,請求多表數據

asp.net mvc項目實戰遇見問題及解決方式----ajax請求500錯誤,請求多表數據

導航欄 asp 遇見 mvc 方式 出現 .net alac 利用

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錯誤,請求多表數據