問題:使用ASp.NET MVC進行報告。ASP.NET MVC - 邏輯上如何構建報表部分的問題
鑑於: 1.一個報表是輸出表格,所以它可以用一個類(靜態字段列表)來表示easiyl。 2.一個包含halfa十個或更多可能適用於數據的條件的過濾器掩碼。
MVC文件佈局的方法如何?
- 我想說一個控制器的完整報告。
- 但是模型的外觀如何?一個包含所有過濾器條件的屬性(或:每個過濾器條件的屬性),一個包含結果枚舉的屬性?
我也願意當搜索參數的變化做一個重定向並願意看到的參數作爲參數(即/報告/資產結束URL?從= ... &爲了= ... ),因此用戶可以爲特定的收藏報告添加書籤或通過電子郵件發送URL
怎麼辦?我有一個ASP.NET LON gbackground,但不知何故MVC我摸不透;)
不知道多麼相關的答案是 - 該觀點對我來說沒有邏輯。實際上有多個視圖 - 有和沒有部分用於編輯過濾器(有些沒有用於導出的編輯器)。 我永遠不會傳遞未經過濾的數據 - 數據是從jdbc服務器中提取的,並且來自C++實現的存儲過程,並獲取過濾器參數,然後創建結果表。 我的主要問題不在於關注視圖,而在於控制器/模型部分。模型應該有過濾條件的子模型嗎? – TomTom 2010-03-04 13:36:27
是的,我認爲肯定應該有一個過濾條件的模型。 – Murph 2010-03-05 09:50:42