26.14.2 따라하기

    1. DotNetNote 프로젝트의 Controllers 폴더에 FormPostDemoControllers.cs 이름으로 MVC 컨트롤러 클래스를 생성하고 다음과 같이 코드를 작성한다.

    ▼  Controllers/FormPostDemoController.cs

    using Microsoft.AspNetCore.Mvc;
    
    namespace DotNetNote.Controllers
    {
      public class FormPostDemoController : Controller
      {
          /// <summary>
          /// 폼 데이터 전송 및 받기
          /// </summary>
            [HttpGet] // /FormPostDemo/Index
          public IActionResult Index()
          {
              return View();
          }
     
            [HttpPost] // /FormPostDemo/Index
          public IActionResult Index(string name, string content)
          {
              //ViewBag.Result = $“이름: {Request.Form[“name”]}, “ 
              //    + $“내용: {Request.Form[“content”]}“;
              ViewBag.Result = $“이름: {name}, 내용: {content}”;
              
              return View();
          }
      }
    }
    

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.