獲取錯誤如下..同時使用獲取錯誤@ Html.ActionLink()
編譯器錯誤消息:CS1973: 'System.Web.Mvc.HtmlHelper' 具有命名爲 'ActionLink的' 不適用的方法,但會出現通過這個名字有一個擴展方法。擴展方法不能動態分派。考慮轉換動態參數或調用擴展方法而不使用擴展方法語法。
在MVC應用程序中,我試圖使用字典條目的鍵作爲鏈接的鏈接文本,但即時通訊出現錯誤。
這是我得到錯誤的行...我試圖用@ item.Key和其他各種方式替換item.Key。
@Html.ActionLink(item.Key,"ExpandFolder","Home",new {path=item.Key },null)
我的整個視圖代碼看起來像這樣...
<form id="ViewFiles" method="post" action="Index">
<ul>
@foreach (var item in @ViewBag.filesFolders)
{
if (item.Value == "folder")
{
<li>
@Html.ActionLink(item.Key,"ExpandFolder","Home",new {path=item.Key },null)
</li>
}
else if (item.Value == "file")
{
<li><a href="">[email protected]</a></li>
}
}
</ul>
</form>
非常感謝你的回覆 – Sara