1

我在SQLserver上有一個數據庫名稱CostDB。我需要用一個簡單的下拉列表(即公司名稱),這將直接綁定到從CostDB數據庫DESE表的公司列創建一個頁面(ASP.Net MVC 4)。如何填充現有SQL數據庫下拉列表中的數據ASP.Net MVC 4

看完所有教程和ASP.Net MVC4自己的教程後,我開始了什麼?首先有不同的代碼方式,首先是模型等。我已經有了數據庫。在這種情況下,我需要首先創建一個模型嗎?如果是這樣,它必須與數據庫表名稱中的確切名稱匹配?或者我從數據庫中生成模型?如果我需要在頁面加載時顯示下拉列表中的數據,我需要創建哪些功能?最重要的是爲現有數據庫創建MVC應用程序的順序是什麼。在M,V,C中,首先要創建什麼?

完全新的ASP.Net MVC 4.已經通過MVCMovies教程,但沒有運氣。任何建議將非常感激。

回答

1

我認爲最好的答案是這樣的:無論你感到舒適和適合你的是什麼。有很多不同的發展方法,以及每種方法的變化。我傾向於首先傾向於數據庫,因爲我沒有太多的代碼經驗。

由於您已經創建了一個數據庫,我認爲您的方法最簡單的方法是從您現有的結構生成一個EDMX並從那裏開始。一旦你建立了EDMX並引用了所有適當的文件,它應該很容易。只需從您的EF模型中填充一個列表,將其拖入ViewBag中,然後填充您的控件。

這是關於如何做到這一點的好鏈接。 Populate @Html.DropDownList with a List using MVC

我強烈推薦PluralSight學習任何類型的開發,我曾經使用過的最好的網站之一。祝你好運!

+0

我已經開始生成EDMX。感謝給予一個領導。 – shaz

+0

Pluralsights教程是昂貴的:( – kbvishnu

相關問題