我想做一個html helper和一個Reder CSHTML的組合。MVC 3 html helper與模板
換句話說,我怎樣才能用一個html助手使用cshtml「模板」,所以我不需要解析方法中所有醜陋的HTML。
我目前正在使用@ Html.Action,但這不是可取的,因爲它需要一個工作網址。
@Html.RenderAction("GetThreads", "Forum")
public ActionResult GetThreads()
{
return new EmptyResult();
}
這給了異常:
Argument 1: cannot convert from 'void' to 'System.Web.WebPages.HelperResult
難道我總是需要添加在Global.asax的路由文件?或者有沒有方法可以調用動作(如HTML助手,但有模板文件)。
我更新了我的答案。 –
你是什麼意思:'html助手,所以我不需要解析方法中的所有醜陋的HTML。 –
我需要代碼邏輯中的單獨模板文件,例如webforms中的codebehdind文件。 – YesMan85