라우팅 그래서 내가 잘 작동하는 AdminControllerASP.NET MVC 3 컨트롤러
public class AdminController : Controller
{
//
// GET: /Admin/
public ActionResult Index()
{
return View();
}
public ActionResult Users()
{
return View();
}
public ActionResult Books()
{
return View();
}
}
있는 일부 MVC 라우팅
을 처리하는 방법에 대한 약간의 혼란 스러워요. 그래서/Admin/Books에 갈 수 있습니다.
이것은 책 관리를위한 관리자 메뉴입니다. 지금 거기에서 나는처럼 길 수 있고 싶다
/Admin/Books/ViewBook/10
or
/Admin/Books/Add
그런 무엇인가. 나는 이런 식으로 경로를 정하는 방법을 파악할 수없는 것 같습니다. 내가 컨트롤러
AdminBookController
public class AdminBooksController : Controller
{
//
// GET: /AdminBooks/
public ActionResult List()
{
return View();
}
public ActionResult Add()
{
return View();
}
[HttpGet]
public ViewResult BookDetails(Guid guid)
{
return View();
}
[HttpPost]
public ViewResult BookDetails(ModifyBook Book)
{
if (ModelState.IsValid)
return View("Book successfully Edited!");
else
return View();
}
}
}
을했다하지만 난 그것이 내가/관리/도서/액션 같은 느낌/AdminBooks되고 싶지 않아/파람 훨씬 좋네요.
미리 감사드립니다.
특수성에 감사드립니다. – Jordan