2010-02-03 102 views
1

我的應用程序有以下型號:幫助的視圖呈現asp.net的MVC

病人,其中有一個patient_info,它有一個歷史上,有許多考試....我想創建一個報表視圖,我展示所有這些數據..現在我創建的視圖,它變成醜陋和長..有沒有一種方法,我可以爲每個事情創建單獨的視圖,然後只是在一個報告視圖中呈現它們?

+0

您正在使用哪個ASP.NET MVC版本? – 2010-02-03 19:41:14

+0

asp.net mvc 1.0 – ignaciofuentes 2010-02-04 02:36:54

回答

2

你可以打破該報告爲部分意見和使用Htm.RenderPartial

1

你可以創建一些部分的控制器動作,並在需要的時候通過AJAX抓取數據使它們。您可以使用擴展器類型控件來確定顯示的內容,並且只有在部分展開時才抓取數據。這也將允許在使用AJAX加載歷史記錄時顯示患者信息的可能性,因此頁面加載速度很快。