這個功能演示是Insus.NET最近想實現的一個功能,就是動態dynamically變更母版_Layout頁body標簽的樣式css的class。很多視圖共同一個母版_Layout頁,但是某一個視圖body的樣式也許有些不相同。因此需要動態來變更class的值。看看修改前的樣式: 看到紅色箭頭否?我 ...
這個功能演示是Insus.NET最近想實現的一個功能,就是動態dynamically變更母版_Layout頁body標簽的樣式css的class。
很多視圖共同一個母版_Layout頁,但是某一個視圖body的樣式也許有些不相同。
因此需要動態來變更class的值。
看看修改前的樣式:
看到紅色箭頭否?我們就是需要動態修改這個class的值。
Ok,我們添加一些代碼吧:
簡單吧,下麵Insus.NET分別瀏覽2個視圖,再看看生成的結果是怎樣:
到此為止,我們可以判定代碼是可以跑的,因為Index與非Index視圖能動態變更body標簽的值了。
在Razor的語法,就是好寫,直接@...或者@{...}