Q & A

시삽: 레드플러스 님 
게시판 이동:
 제목 : Re : 선생님 MVC 관련 질문이 있습니다.
글번호: 829
작성자: 레드플러스
작성일: 2020/02/02 오후 6:19:00
조회수: 2283

안녕하세요.

(1)

Blazor의 양방향 바인딩 기법은 MVC에는 따로 사용될 수 업습니다.

MVC에서는 전통적인 방식으로

컨트롤러에서 ViewBag 또는 ViewData[]에 값을 담아서 뷰 페이지에 전달하거나,

뷰 페이지의 값을 Post 액션 메서드에서 매개 변수로 받아서 사용해야 합니다.

 

(2)

Blazor와 MVC는 어찌보면 로직 부분을 빼고는 다른 프레임워크이기에

각각의 방식을 사용해야 합니다.

물론, 하나의 프로젝트에 Blazor, MVC, Web Pages를 모두 사용하는 것은 가능합니다.

대신 레이아웃은 따로 공유가 안됩니다. 

 

어쨌든, MVC 뷰 페이지에서 Razor 컴포넌트를 포함하여 사용할 수는 있지만,

이는 제 강의 및 개발 영역을 벗어나는 영역이니

아래와 같은 아티클 들을 참고용으로만  참고해 보기 바랍니다.

https://chrissainty.com/using-blazor-components-in-an-existing-mvc-application/

 

감사합니다.

 

 

 


선생님 안녕하세요.

질문이 많아서 항상 죄송한 마음에

검색을 하다가 조심스럽게 더 질문을 드립니다..ㅠㅠ

현재 AspNet MVC Core 3.1 로 프로젝트 중인데,

 

첫번째 질문은 혹시 Blazor의 razor 페이지에서의

@bind 속성 같이 태그 내의 데이터를 

c#의 변수값으로 바인딩 할수있는 속성은 따로 없나요?

혹시 비슷한 기능을 하는 속성이라도 있으면 알려주시면 정말 감사하겠습니다.ㅠㅠ

 

두번째 질문은 blazor 프로젝트에서도 MVC 와 같이 Controller를 통한 

View 페이지를 cshtml이 아닌 razor페이지로 접근이 가능한가요?

(문득 MVC 패턴으로 Blazor 작업을 하면 괜찮을 것같다는 생각이 들어서요)

 

답변 해주시면 정말 감사하겠습니다.

좋은 하루 되세요!

 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 Trumbowyg 적용한 화면이 azure에 올린 페이지에서 작동안될때 - 김정애 2020-03-09 2094
  선생님 MVC 관련 질문이 있습니다. - 블루플러스 2020-02-02 2257
현재글 Re : 선생님 MVC 관련 질문이 있습니다. - 레드플러스 2020-02-02 2283
다음글 블레이저에서 이미지 데이터베이스에 업로드 하는 방법 - 블루플러스 2020-01-28 2463
 
손님 사용자 Anonymous (손님)
로그인 Home