我正在一個Sitecore項目。我在sitecore中有一個名爲Landing-page的項目。登陸頁面有一個空白的佈局;與一個佔位符。我已附加到此佔位符一個控制器呈現。從這個控制器渲染整個Landing-page被生成。Sitecore鏈接到另一個頁面,並通過一個對象
登陸頁面的主要目的是顯示所有優惠。優惠是Multilist類型。我在Landing-page項目中提供了一個多列表字段。
在我的單控制器的渲染方法,我用:
var Sitecoreoffers = (Sitecore.Data.Fields.MultilistField)item.Fields["Offers"];
要訪問着陸頁的報價領域。在我的操作方法中,控制器呈現指向。我構建了自己的viewmodel,它從Sitecore項目着陸頁字段中提取商品並將其等於C#List數據類型。
var Sitecoreoffers = (Sitecore.Data.Fields.MultilistField)item.Fields["Offers"];
我想現在要做的,當用戶點擊一個我重定向到一個優惠詳情頁。爲此;我想將商品ID發送到操作方法;以便我可以訪問優惠詳情頁面中的所有優惠的欄位。在C#中你有@ html.ActionLink,這是我目前正在實現的。有沒有關於解決這個問題的最佳方法的建議?