2013-07-06 14 views
0

我需要創建一個記錄表單的部分視圖,它將始終位於任何頁面(如Facebook)的頂部。這種形式使用我創建的登錄模式。我的網頁的主要內容使用其他模型。例如新聞模型或聯繫人模型。有沒有實現多模型視圖的選項?或者我應該重寫我的日誌只使用jQuery? Mvc的textboxfor和驗證對我來說非常有用,我不想將它替換爲純粹的jquery。mvc。如何解決多個模型的問題

回答

0

爲您的登錄表單創建一個局部視圖並將其添加到您的主佈局頁面。您可以調用重載方法,例如:

@Html.Partial("_LoginPartial", new LoginModel())

這將使你的部分觀點有不同的模式。

0

你可以讓你的邏輯模型作爲基礎模型,並從該示範基地獲得其他的車型。這樣,您的視圖將與兩個模型綁定。即當你打電話給你的登錄局部視圖併發送它的模型

@Html.RenderPartial("login", Model) 

它會自動綁定登錄模型。