一位朋友請我幫他做一個MVC項目。這是我第一次使用MVC。我試圖爲他構建一個表單的MVC組件。ASP.NET MVC:基本形式問題
頁面有一個模式彈出窗口,它使用JavaScript POST或GET並接收HTML回—,它顯示在彈出窗口模式中。
我需要創建一個MVC窗體,其中驗證顯示在上述彈出窗口內。這個彈出窗體將在網站的其他地方使用,因此需要模塊化。
我應該在我的Route的Controller中創建一個ActionResult,它返回一個包含我的表單的View(.aspx)?我是否應該創建一個具有該窗體的部分視圖(.ascx),然後在視圖中爲該路徑使用該部分視圖,以便該站點的其他部分(其他路徑)可以執行相同的操作?
我被困在基本的理解中。從那裏,我甚至不知道該怎麼辦有關驗證(被告知同樣的驗證將幾乎相同的形式使用)和視圖模型如何融入到這個喜歡在網站上的其他地方使用。
我一直在閱讀很多,看着很多的例子,但我仍然困惑。