私はUmbracoを学び始めました。私はUmbracoを学ぶために小さなプロジェクトを始めました。カスタムコントローラーの作成に問題があります。何らかの理由でカスタムコントローラーUmbraco
@Html.ActionLink("View more", "Index", "Product", null, new { title = "Browse all Products" })
コントローラ
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Umbraco.Web.Models;
using Umbraco.Web.Mvc;
namespace Test.Controllers
{
public class ProductController : Umbraco.Web.Mvc.RenderMvcController
{
public override ActionResult Index(RenderModel model)
{
return View("Products");
}
}
}
空白のhref
<a href="" title="Browse all Products">View more</a>
とのリンクAのWebページショー:私はすべての製品を閲覧するユーザーのための私のページのリンクを持っています
[このポスト](http://stackoverflow.com/questions/33035660/actionlink-generateによると、 -empty-href)あなたのコントローラは** Umbraco.Web.Mvc.SurfaceController **から継承してルートを取得する必要があります。これはあなたのための選択肢ですか? –
こんにちは、 SurfaceControllerから継承するように変更しました。しかし、今実行しようとするとエラーが発生する HTTP 404リソースが/ umbraco/Surfaceに見つかりません 私のビューはすべてViewフォルダに保存されています。 Viewフォルダ内のビューを検索するための変更方法が不明です。 – Fahad