このような私のRouteConfig:
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional },
namespaces: new[] { "GPTKish.Controllers" }
);
:私は元のために入力したときのhttp:// localhostが:23594 /ニュースは、私にニュースコントローラーのインデックス作用を示すが、私が入力したときにhttp:// localhostを:23594 / NewsImages、GET HTTPエラー403.14 -禁断!!!! NewsImagesControllerのインデックスアクションを表示しません!!! 私のコードのどこが間違っていますか?これは私のnewsImagesコントローラーです
public class NewsImagesController : Controller
{
private DatabaseContext db = new DatabaseContext();
// GET: NewsImages
public ActionResult Index(int selectedNewsid)
{
List<NewsImage> newsImages = db.NewsImages.Include(n => n.News).Where(c => c.NewsId == selectedNewsid).ToList();
ViewBag.NewsTitle = newsImages[1].News.Title;
return View(newsImages);
}
ありがとうございました
このURL(http:// localhost:23594 / NewsImages)は、の値を提供しませんselectedNewsId
。NewsId = 5の画像を表示する場合、URLはhttp:// localhost:23594 / NewsImages?selectedNewsId = 5である必要があります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加