반응형 분류 전체보기157 blazor server iis에 배포를 했지만 에러가 날 때 기록할겸 남겨둽니다. 처음 iis에 blazor server를 배포하면 오류가 나게 된다 503.xx오류가 난다면 iis가 블레이저를 서비스를 못하고 있다는건데 이때 ASP.NET Core 모듈/호스팅 번들 설치 를 설치해 줍니다. 해당 설치 링크 공유합니다. https://download.visualstudio.microsoft.com/download/pr/b69fc347-c3c8-49bc-b452-dc89a1efdf7b/ebac64c8271dab3b9b1e87c72ef47374/dotnet-hosting-6.0.1-win.exe IIS가 있는 Windows에서 ASP.NET Core 호스팅 | Microsoft Docs IIS가 있는 Windows에서 ASP.NET Core 호스팅 Windows Se.. 2021. 12. 25. Blazor 코드에서 페이지 이동 처리하기 Blazor는 기본 라우팅이 아주 쉽게 되어 있는데 그중 페이지 이동을 처리하는 방법을 알아보겠습니다. 페이지 이동은 NavigationManager를 이용해서 하면 되는데 이 객체를 인젝트(Inject)를 이용해서 주입해서 사용하면 됩니다. 우성 페이지를 만들어 봅시다 추가 => 레이저 컴포넌트이름.razor 추가 => 레이저 컴포넌트.razor.cs 이렇게 레이저와 같은 이름으로 추가한 뒤에 Partial Class로 선언하면 자동으로 페이지의 코드 비하인드를 클래스와 따로 분리할 수 있습니다. 이러면 F7를 이용해서 자유롭게 이동하면서 코딩할 수 있습니다. 그런 뒤 button이나 a 태그를 만들어서 클릭 후 이동할 태그를 만들어 줍니다. 속성에 @onclick="Home" 이렇게 주면 해당 태그를.. 2021. 12. 21. blazor form Submit validation 방법 Blazor에서 form태그내 서브밋 이벤트가 일어날때 각 모델의 Validation 하는 방법과 어떻게 문구를 노출해야 하는지 알아 보겠습니다. 코드 모델 코드 public class ExampleModel { [Required(ErrorMessage ="이름은 필수")] [StringLength(10, ErrorMessage ="이름을 10자 이하로 입력하세요.")] public string Name { get; set; } } @page "/blazorform" @using MyBlazorApp.Model BlazorForm @*해당 폼에서 모델의 Annotations Validation을 한다.*@ @*해당 editForm의 Validation문구를 출력한다.0*@ @*모델의 특정 필드만 Vali.. 2021. 12. 19. [blazor] javascript 실행하기 요즘 blazor에 푹 빠져서 공부하고 있는데 완전 편한게 많은거 같네요 blazor에서 자바스크립트를 실행하는 방법을 정리 해볼게요 코드 @page "/test" @inject IJSRuntime JS 완료 @code{ void btn_Click() { JS.InvokeAsync("alert", "메시지 출력"); } } 1. 우성 페이지 최상단에 자바스크립트 런타임을 선언해 줘야 합니다. 2. 버튼 이벤트를 코드와 연결합니다. 3. 해당 이벤트 코드에서 런타임을 호출해서 InvokeAsync를 통해서 메시지를 출력합니다. 이상으로 초간단 자바스크립트 호출 방법 이었습니다. 2021. 12. 19. 이전 1 ··· 19 20 21 22 23 24 25 ··· 40 다음 반응형