![](/img/trans.png)
[英]Is it considered bad practice to split a single form among multiple partial views?
[英]Is using too many partial views a bad practice?
我是MVC設計范例的新手,我正在布局我的第一個MVC應用程序,該應用程序具有一個充滿員工的網格,一旦您單擊網格上的每個員工,它就會在下面的Tab控件中加載有關該員工的更多詳細信息。
選項卡控件具有三個選項卡,每個選項卡代表員工信息的不同方面。
現在,我有一個用於List的不同模型,該模型轉到Grid,然后為選項卡控件中的每個選項卡分別設置模型/局部視圖組合。
我之所以這么做是出於以下兩個原因:
我認為這很干凈而且我喜歡。 但是,我不太確定我與最佳MVC設計實踐的距離或一致性。 這是一個不好的設計,還是一個偏愛的問題。 這樣做有什么弊端嗎?
不,太好了! 考慮這些類似的功能。 分解功能時,可以從其他視圖調用它,而不必重寫功能。 它為每個視圖賦予了邏輯上一致的目的。 它使您的視圖尺寸變小,因此您無需花100或1000幾行就可以找到所需的內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.