0
我正在尋找用於以下實現的通用解決方案。在mvc中使用通用視圖模型
我們已經在一個表中存儲了一些數據庫表名,並且我們在下拉列表中填充了這個表列表,並且基於選定的表名,我們想要顯示具有網格中的列的數據並且網格將具有CRUD操作按鈕。
對於這些表格,我們已經有了在項目中生成的模型。
但是在這裏,我們希望使用通用視圖模型/解決方案作爲列(名稱,數據類型等)將根據所選表格而變化,因此我們無法創建將定義屬性集的模型。
並檢索選定的表數據我們已經寫了存儲過程。但是爲了檢索從存儲過程返回的數據,我們需要提供模型名稱。下面的示例代碼
List<SomeModel> modelList = new List<SomeModel>();
modelList = dbcontext.Set<SomeModel>().FromSql("some sp name @tableName={0}", TableName).ToList();
return modelList;
那麼,我們如何可以創建一個接受任何表/模型數據和也,如何設置視圖模型在dbcontext.Set<SomeModel>
在執行存儲過程的通用視圖模型?
是的。 。我正在尋找這種解決方案。 。我應該如何定義「一些模型」......一個空白模型? – Rohit