inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[C#/.NET 8.0]어서와, Blazor Server는 처음이지?

Dashboard UI Design(1)

razor 문법에서의 @표기

해결된 질문

346

stone

작성한 질문수 5

1

C# postgresql .net blazor

답변 1

1

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

Blazor 서버 사이드 개발에서 .razor 파일 내에 C# 코드를 사용할 때 @ 기호를 사용하는 것은 Razor 문법의 일부입니다. @ 기호는 Razor 페이지 안에서 C# 코드를 표기하는 데 사용됩니다.

@Click="메서드명" 이라는 표현은 Click 이벤트에 대한 이벤트 핸들러를 지정할 때 사용됩니다. @"메서드명" 은 올바른 문법이 아닙니다. Click="메서드명"메서드명을 문자열로 취급하므로 여기서도 @ 기호를 사용해야 합니다. 그렇기 때문에, .razor 파일에서 이벤트 핸들러를 지정할 때는 @Click="메서드명" 형태로 사용하는 것이 올바르며, 이것이 권장되는 문법입니다.

@bind-Value="@value" 형식에서 @bind-Value는 Blazor에서 양방향 데이터 바인딩을 위한 문법입니다. 이는 컴포넌트의 Value 속성과 value라는 C# 변수의 값을 연결하며, 이를 통해 입력 컴포넌트의 값이 변경될 때 value 변수의 값도 함께 바뀌게 됩니다.

Orientation, Data 같은 것들은 RadzenStack 클래스나 RadzenDropDown 컴포넌트의 속성으로 보이며, 이들은 해당 컴포넌트의 기능 이나 행위를 정의하는데 사용됩니다. @bind-Value 또한 Blazor의 바인딩을 위한 속성입니다.

Blazor에서 기본적으로 정의된 항목들, 예를 들어 PageTitle 같은 것은 찾고 계신 기본 클래스에 해당하는 정확한 문서나 참고 자료가 제공된 정보에 포함되어 있지 않아서, 현재 제공드리는 정보 내에서는 그에 대한 답변을 드릴 수 없습니다. 하지만, Blazor 관련 구조와 기본적인 틀에 대해서는 Blazor 공식 문서나 해당 강의가 소속된 교육 플랫폼에서 제공하는 추가 자료를 참고하시는 것이 좋습니다.

전반적인 Blazor 페이지 구조와 기본 틀에 대한 교육 자료 및 가이드가 필요하시다면, Blazor의 공식 문서나 해당 기술에 대한 온라인 커뮤니티, 포럼 등에서 자세한 정보와 자료를 얻으실 수 있습니다. 또한, Radzen 컴포넌트에 대한 자세한 사용법은 Radzen 공식 홈페이지에서 제공하는 문서를 확인하실 수 있습니다.

감사합니다.

0

stone

답변 감사합니다.

섹션7 수업자료 업로드 부탁드립니다.

0

10

2

Dictionary Key를 int에서 string으로 변경한 이유에 대한 문의

0

14

1

프로젝트 질문 문의

0

42

1

Radzen.Blazor.RadzenTheme 오

0

262

4

Class 설계 후 Razor 에서 호출!

0

96

1

wpf 응용 질문

0

80

1

올려주신 소스코드 관련해서 질문드립니다.

0

178

2

Radzen 설치 관련해서 오류가납니다.

0

152

1

안녕하세요, Radzen 관련 질문 드립니다

1

268

1

PostgreSQL 설치

0

234

1

BlazroServerMaster를 인식하지 못하고 있는데요.

1

307

1

PostgreSQL 문의

2

254

1

버튼이 하나만 나오는 경우

2

218

1

새로운 테이블 추가방법?

1

309

2

삭제 후, GRID 재조회

1

334

2

화면 갱신

1

299

1

ASP.NET Core SignalR을 사용하는 방식의 장점이 있나요?

1

718

2

Blazor web app 생성할때 질문있습니다.

1

761

1

솔루션 배포(게시) 부분에서 질문있습니다.

1

376

1

Grid 컴포넌트 사용에 대해서 질문있습니다.

1

382

2

홈페이지 실행

1

205

1

? 코딩하는 이유

1

318

1

BackUp DB > Failed

1

470

2

수업자료가 어디있는 거죠?

2

342

1