2014-02-19 18 views
0

我在我的數據庫中有大約50多個表,我需要在MVC網站中生成gridview和details視圖。 MVC中是否有預先存在的用戶控件? 這樣我就可以提供表名稱,並生成一個包含網格和詳細信息視圖的頁面?ASP.net MVC用戶控件 - 網格加詳細視圖

回答

0

您可以創建表示每個數據庫模式的模型,使用這些數據庫中的數據填充模型,並創建每個數據庫的視圖。視圖和控制器不會很難創建(Visual Studio在自動填充這些視圖方面做得不錯),但是必須先創建模型並將每個模型連接到數據庫。如果你的任何一個數據庫模式是相同的,它會更容易。

之所以沒有一個單擊解決方案來創建模型(這是我相信你問的)是有一個定製的你可以用任何模型,包括什麼你想要的數據(如從數據庫的SELECT *可能並不總是你想要的),你希望你的模型字段是多麼安全,等等。

0

不,沒有這種預先存在的用戶控件。您需要使用網格小部件,如演示here