是否可以使用MVC機制來創建可重複的佈局? 例如: 我們在整個演出中都有HTML片段,它們必須具有相同的元素和屬性,但可以有單獨的內容(內容也可以是一堆HTML)。MVC中的重複佈局Razor
我傾向於HTML幫手,但這似乎並不允許這樣的事情:
@Html.Business(Name, Attr2)
{
<em>Do Not Contact</em>
<p>Arbitrary text</p>
}
@Html.Business(Name, Attr2)
{
<table>...</table>
}
這裏的關鍵點是,嵌入HTML是任意的,不會有可用的參數幫助者方法。
感謝, 雅克
部分視圖也許? – 2012-09-04 13:57:11
你可能指的是佈局部分?只需創建一個視圖(.vbhtml或.cshtml)並使用@ Html.Partial(「YourViewName」) – user1477388
好的,你能舉個例子嗎?就我所知,Partial需要一個Model,在這種情況下,情況並非一定如此,但我們可能仍然希望將變量作爲參數傳入?我願意重新考慮這一點。 – Jacques