動くコード図鑑技術記事現場の渡り方キャリア論すべての記事About
C#

前提となるMODEL

出典: ASP.NETでControllerにActionLinkを使って引数を渡す方法前提となるMODEL

前提となるMODEL (csharp)#5c15e4728f40
        // POST: Comments/Create
        // 過多ポスティング攻撃を防止するには、バインド先とする特定のプロパティを有効にしてください。
        // 詳細については、https://go.microsoft.com/fwlink/?LinkId=317598 を参照してください。
        [HttpPost]
        [ValidateAntiForgeryToken]
        public ActionResult Create([Bind(Include = "id,title,body,created,updated")] Comment comment,int articleId)
        {
            var article = db.Articles.FirstOrDefault(a => a.id == articleId);
            if (ModelState.IsValid)
            {
                comment.Article = article;
                db.Comments.Add(comment);
                db.SaveChanges();
                return RedirectToAction("Index");
            }
 
        return View(comment);
    }
▸ この snippet は実行結果未収録
▸ 実行結果は未収録です
  • id: #5c15e4728f40
  • lines: 18
  • extracted: 2026-06-10

Source収録記事

この snippet は記事の「前提となるMODEL」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。

同じ記事から

4
図鑑トップ