ASP.NET MVC 애플리케이션에서 클라이언트 측 파일 업로드를 활성화합니다.
가격:
| 다음에서 사용 가능 | |
|---|---|
| DevExpress ASP.NET and Blazor | 로딩 중 |
| DevExpress DXperience | 로딩 중 |
| DevExpress Universal | 로딩 중 |
| DevExpress VCL Subscription + | 로딩 중 |

이 구성 요소는 사용자에게 사용자 지정 가능한 버튼으로 트리거되는 파일 선택 대화 상자를 제공하여, 로컬 저장소에서 직관적으로 파일을 선택할 수 있게 합니다.
개발자는 구성 설정을 통해 허용되는 파일 형식을 지정할 수 있으며, 이미지와 같은 형식으로 사용자 선택을 제한하여 유효한 업로드를 보장합니다.
파일은 기존 폼 제출을 통해 업로드되므로, 추가적인 클라이언트 측 업로드 스크립트 없이도 기존 서버 측 MVC 시스템에 통합됩니다.
업로드 버튼 텍스트와 레이블 표시는 애플리케이션 디자인 요구 사항에 맞게 조정할 수 있습니다.
ASP.NET MVC 폼과 함께 작동하도록 설계되었으며, MVC 요청 수명 주기 내에서 모델 바인딩과 유효성 검사를 지원합니다.
위조 방지 토큰 지원을 구현하며, 검증 없이 클라이언트가 제공한 파일 이름을 신뢰하지 않습니다.
ARIA 접근성 지원을 향상시키는 입력 특성을 포함하여, 다양한 사용자 그룹에서 이 구성 요소를 사용할 수 있도록 합니다.
ASP.NET 및 PHP의 서버 측 구현을 위한 문서 참조를 제공하여, 업로드된 파일을 안전하게 처리하는 데 도움을 줍니다.
업로드 전에 파일 크기와 형식 제약을 적용하기 위한 파일 유효성 검사 메커니즘과의 통합을 지원합니다.
개발자가 파일 업로드 이벤트를 처리하고 애플리케이션별 요구 사항에 맞게 동작을 사용자 지정할 수 있도록 합니다.
아래의 세부 정보를 확인하여 이 제품이 사용 환경에서 지원되는지 확인하세요.
DevExpress ASP.NET MVC Client-Side File Upload는 DevExpress ASP.NET 및 Blazor의 일부인 DevExpress ASP.NET Core에 포함되어 있습니다. 또한 DevExpress Dxperience 및 DevExpress Universal 구독에서도 사용할 수 있습니다.
DevExpress ASP.NET 및 Blazor, JavaScript 컨트롤도 DevExpress VCL+ 구독의 일부로 제공됩니다.
DevExpress 구독 플랜과 제품을 비교하세요.
| DevExpress ASP.NET 및 Blazor(DevExtreme 포함) | |
|---|---|
| 요약 | |
| 포함된 기술 | |
| .NET 앱 보안 & 웹 API 서비스 | 포함되지 않음 |
| .NET MAUI (모바일) 컨트롤 | 포함되지 않음 |
| Angular Components | 포함됨 |
| ASP.NET Bootstrap Controls | 포함됨 |
| ASP.NET Core Controls | 포함됨 |
| ASP.NET Core Office Controls | 포함됨 |
| ASP.NET MVC 클라이언트 쪽 컨트롤 | 포함됨 |
| ASP.NET MVC Extensions | 포함됨 |
| ASP.NET Web Forms Controls | 포함됨 |
| Blazor UI 컴포넌트 | 포함됨 |
| 비즈니스 인텔리전스 대시보드 | 포함되지 않음 |
| Visual Studio용 CodeRush | 포함되지 않음 |
| jQuery 컴포넌트 | 포함됨 |
| Office 파일 API | 포함되지 않음 |
| 리액트 컴포넌트 | 포함됨 |
| 보고 | 포함됨 |
| Vue 컴포넌트 | 포함됨 |
| WinForms 컨트롤 | 포함되지 않음 |
| WPF Controls | 포함되지 않음 |
| XAF - 크로스 플랫폼 .NET 앱 UI | 포함되지 않음 |
| XPO - ORM 라이브러리 | 포함됨 |
| UI 프레임워크 및 컨트롤 | |
| .NET MAUI 컨트롤 | |
| ASP.NET Bootstrap Controls | |
| ASP.NET Core 컨트롤 | |
| ASP.NET Core Office Controls | |
| ASP.NET MVC 클라이언트 측 컨트롤 | |
| ASP.NET MVC Extensions | |
| ASP.NET Web Forms 컨트롤 | |
| Blazor UI 구성 요소 | |
| WinForms 컨트롤 | |
| WPF Controls | |
| JavaScript & Front-End Components | |
| Angular 구성 요소 | |
| jQuery Components | |
| React Components | |
| Vue 구성 요소 | |
| 리포팅 및 비즈니스 인텔리전스 | |
| 비즈니스 인텔리전스 대시보드 | |
| 보고 | |
| 데이터 액세스 & 백엔드 서비스 | |
| .NET App 보안 및 Web API 서비스 | |
| Office File API | |
| XPO - ORM Library | |
| 애플리케이션 프레임워크 | |
| XAF - 크로스 플랫폼 .NET 앱 UI | |
| 개발자 생산성 및 도구 | |
| Visual Studio용 CodeRush | |
| TestCafe | |
| 추가 자료 | |
| 기타 기능 | |
| 소스 코드* | |
1998년에 설립되어 캘리포니아주 글렌데일에 본사를 둔 DevExpress는 .NET, Blazor, ASP.NET, WPF, WinForms, JavaScript, VCL(Delphi/C++Builder), 그리고 크로스 플랫폼 환경을 위해 설계된 개발자 중심의 UI 구성 요소, 라이브러리, 프레임워크를 전문으로 합니다. 광범위한 제품 포트폴리오에는 JavaScript UI용 DevExtreme, 강력한 리포팅 및 대시보드 솔루션, CodeRush 생산성 확장 기능, 빠른 앱 개발을 위한 XAF와 같은 프레임워크가 포함됩니다. DevExpress는 잦은 업데이트, 강력한 접근성 기능, 일관된 개발자 경험을 제공하는 것으로 알려져 있으며, IT 전문가들이 다양한 플랫폼을 위한 반응성이 뛰어나고 고성능인 데스크톱, 웹, 모바일 애플리케이션을 구축할 수 있도록 돕습니다.
고객 지원 팀과 채팅하기