0
A
回答
2
如果你正在運行ASP.NET網頁和你的頁面佈局從Piranha.WebPages.LayoutPage繼承您可以通過訪問從頁面佈局的網站模式:
@Model.Regions....
然而,由於在佈局頁MVC不會以與手動加載相同的方式獲得單獨的模型。將當前的網站模式,你可以使用下面的代碼,並把它傳遞到您的視圖:
if (Page.Current != null) {
MySiteModel = Models.PageModel.GetBySite(Page.Current.SiteTreeId) ;
} else MySiteModel = Models.PageModel.GetBySite(Config.SiteTreeId) ;
這將加載網站模式,爲當前頁面的網站,或者當前網站的樹ID,如果你不在一個頁面上。正如您所看到的,網站模型實際上是附加到網站根目錄的特殊頁面模型。
相關問題
- 1. 如何從ASP.Net網站獲取當前圖像名稱?
- 2. 從網站獲取當前時間
- 3. 從當前網站獲取列表項
- 4. SlideShowExtender - 如何獲取當前圖片?
- 5. 如何獲取視圖區域的當前國家?
- 6. 如何從boto獲取當前用戶的區域?
- 7. VBA:如何從過濾的數據中獲取當前區域?
- 8. 如何從網站上刮取圖片?
- 9. 從網站獲取圖片在perl
- 10. 如何從圖像中獲取區域?
- 11. 從網站抓取圖片
- 12. 如何從webview獲取當前網址?
- 13. 如何從Umbraco中的當前其他網站獲取內容?
- 14. 如何使用jQuery在mvc網站獲取當前域名或網址
- 15. 獲取ICU的當前區域設置
- 16. Php:獲取當前區域的時間
- 17. PHP的獲取當前區域
- 18. 如何從其他網站獲取圖片上傳日期
- 19. 如何從網站獲取圖片的URI?
- 20. 如何從我的程序中的網站獲取圖片?
- 21. 如何從網站獲取所有圖片?
- 22. 如何從其他網站獲取圖片來源?
- 23. Android,如何從圖片共享網站中提取圖片
- 24. 如何獲取當前區域DateFormat,如「dd/mm/yyyy」
- 25. Sharepoint:如何正確獲取當前網站/網頁/列表
- 26. 如何從Firebase獲取當前用戶的個人資料圖片網址
- 27. Django站點地圖:僅獲取當前網站的頁面
- 28. 如何從當前時間獲取獲取時區?
- 29. C#.Net Core獲取當前網站Microsoft.Web.Administration.Configuration
- 30. 如何獲取當前系統區域設置名稱?