>백엔드 개발 >C++ >ASP.NET MVC Razor Views에서 열거 멤버의 표시 이름을 얻는 방법은 무엇입니까?

ASP.NET MVC Razor Views에서 열거 멤버의 표시 이름을 얻는 방법은 무엇입니까?

Mary-Kate Olsen
Mary-Kate Olsen원래의
2025-01-27 09:11:13393검색

How to Get Display Names of Enum Members in ASP.NET MVC Razor Views?

asp.net mvc 면도기 뷰에 열거 멤버 이름 표시

ASP.NET MVC Razor View의 디스플레이 속성으로 향상된 열거로 작업 할 때 이러한 디스플레이 이름을 효율적으로 액세스하는 것이 사용자 친화적 인 인터페이스를 작성하는 데 중요합니다. 이 기사는이를 달성하기위한 해결책을 제시합니다 도전은 플래그 값에 따라 열거 멤버의 디스플레이 이름을 검색하는 데 있습니다. 일반적인 접근법은 반사를 사용하는 것과 관련이 있습니다. 다음 확장 방법 인 는 이것을 용이하게합니다

이 메소드는 열거 멤버와 관련된 모든 속성을 동적으로 검색합니다. 이를 면도기보기에 적용하면 개선 된 코드는 다음과 같습니다.

이 개정 된 면도기 코드는

메소드를 활용하여 루프의 각 열거 멤버에 대해

를 얻습니다. 검색된 속성의 GetAttribute() 속성은 원하는 디스플레이 이름을 제공합니다. 이 접근 방식은 기본 열거 값 대신 사용자 친화적 인 이름이 표시되도록합니다.

위 내용은 ASP.NET MVC Razor Views에서 열거 멤버의 표시 이름을 얻는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.