by GrapeCity - 상품타입: Component / ASP.NET WebForms / ASP.NET AJAX (ATLAS) / .NET Class / 100% Managed Code / JavaScript / AJAX
Spread for ASP.NET is now available as part of Spread.NET.
If you require more information please visit the pages above or Contact Us for pricing and availability.
Spread for ASP.NET(이전에는 Spread for Web Forms)은 ASP.NET 어플리케이션에 완전한 기능의 스프레드시트 또는 최신 그리드 기능을 추가하는 스프레드시트 컴포넌트입니다Spread for ASP.NET은 바운드 또는 언바운드 모드(데이터 세트가 필요 없음), AJAX, 네이티브 Microsoft Excel의 가져오기/내보내기, 셀 내부 편집, 서버 라운드 트립 없이 여러 행에서 다중 편집, 클라이언트 측 열/행의 크기 변경, 다중 시트, 검색, 필터링, 다중 셀 유형, 유효성 검사, 셀 너비, 다중 헤더, 정렬, 셀 수준에서 완전한 사용자 정의, 300개 이상의 내장된 계산 함수, 계층적 표시, PDF로 출력 등을 지원합니다. C# 기반으로 작성된 . Spread for ASP.NET은 ASP.NET 사용자에게 쉽고 신뢰성 있는 풍부한 기능의 익숙한 온라인 경험과 함께 광범위한 스프레드시트 기능 세트를 제공합니다.
FarPoint Spread for ASP.NET V4의 신기능
FarPoint Spread for ASP.NET V3.0의 신기능
Spread for ASP.NET의 개요
Spread for ASP.NET은 혁신적인 Spread Designer를 이용해 신속한 개발에서 짧은 설계 시간을 제공하며 셀 내부 편집과 유효성 검사를 지원합니다. 2.0과 3.5 Framework에 대해 컴파일된 Spread for ASP.NET은 바운드 또는 언바운드 모드(데이터 세트가 필요 없음), AJAX, 네이티브 Microsoft Excel 의 가져오기/내보내기, 셀 내부 편집, 서버 라운드 트립 없이 여러 행에서 다중 편집, 클라이언트 측 열/행의 크기 변경, 다중 시트, 검색, 필터링, 다중 셀유형, 유효성 검사, 셀 너비, 다중 헤더, 정렬, 셀 수준에서 완전한 사용자 정의, 300개 이상의 내장된 계산 함수, 계층적 표시 등을 지원합니다.
Spread for ASP.NET의 주요 기능
AJAX 지원
EnableAjaxCall 속성을 설정하면 FpSpread 컴포넌트에 AJAX 지원을 추가할 수 있습니다. AJAX 지원은 계층적 표시에서 자식 시트의 확대/축소, 열 정렬, 행 삽입, 페이징, 검색, 필터링 및 수식 업데이트를 포함한 여러 기능에 영향을 줍니다. ClientAutoCalculation 속성이 true이면, 셀 값이 변경된 후 AJAX 호출은 FpSpread 컴포넌트에서 이루어집니다. 그 다음에 FpSpread 컴포넌트는 수식을 계산하고 값을 클라이언트 측에 전송합니다. 다음으로 FpSpread 컴포넌트는 클라이언트 측에서 값을 업데이트합니다. 추가 정보는 'evals and downloads' 섹션에서 'Optimizing Web Applications with AJAX and Spread for Web Forms' 백서를 참조하십시오.
마이크로소프트 엑셀 호환성
데이터의 가져오기/내보내기 및 Microsoft Excel의 고유 형식인 개별 스프레드시트 또는 전체 워크북으로 형식 지정이 가능합니다. 데이터는 엑셀 형식(BIFF8 형식) 파일이나 스트림으로 저장할 수 있습니다. 여러 옵션의 다양한 SaveExcel 메소드가 존재합니다. 예를 들어, 헤더에 데이터의 저장 여부는 IncludeHeaders 열거 설정을 이용해 지정할 수 있습니다. Excel 파일을 표시하는 Spread의 경우 서버에서 Excel이 필요 없습니다.
행 필터링
시트에서 데이터를 필터링하는 사용자 경험을 사용자 정의할 수 있습니다. 행 필터링을 이용하면 시트의 열에서 데이터를 필터링하며 드롭다운 목록의 기준을 만족하는 데이터의 행만 표시하거나 데이터 필터링에 기초해 행의 모양을 변경할 수 있습니다. 사용자는 기본 설정 필터링을 사용하거나 필터링의 모든 실제 측면을 사용자 정의할 수 있습니다.
Spread for ASP.NET의 수식 지원
Spread는 300개 이상의 사전 정의 함수를 이용해 웹 어플리케이션에 수식을 빠르게 추가하거나 사용자가 정의한 함수를 추가할 수 있는 강력한 계산 엔진을 포함합니다. 또한 Spread는 교차 시트 수식 참조(cross-sheet formula referencing)도 지원합니다.
행과 열 고정
열과 행을 고정하고 시트에서 탐색하는 부분과 상관없이 고정된 열과 행을 표시할 수 있습니다. 고정된 행과 열은 사용자가 컴포넌트에서 스크롤 바 또는 탐색 키를 이용할 때 스크롤이 되지 않습니다. 이 기능은 시트에서 탐색하는 부분과 상관없이 헤더가 없는 행이나 열의 정보를 표시할 때 유용합니다. 고정된 행과 열은 현재 Microsoft Internet Explorer(IE) 5.5 이상의 버전에서만 지원합니다.
Spread for ASP.NET의 그룹화
행의 Outlook 스타일 그룹화가 가능하도록 표시를 설정할 수 있습니다. 대량의 데이터에서 Outlook 스타일 그룹화는 사용자가 원하는 순서대로 데이터를 표시하는 데 유용합니다. 정렬할 열 그룹을 선택하면, 컴포넌트는 선택한 열 그룹에 따라 조직된 행으로 데이터를 계층적으로 조직하고 표시합니다.
Spread for ASP.NET의 계층적 보기
Spread에서는 계층적 데이터의 표시와 편집이 훨씬 쉽습니다. 관계가 있는 데이터 세트를 설정하고 HierarchicalView 속성을 True로 설정하면 데이터가 표시됩니다. 열 숨김, 색상 변경 등은 자식 수준에서 완전한 사용자 정의가 가능합니다. 또한 두 가지 계층적 보기인 계층적 보기(Hierarchical View) 및 부모 행 보기(Parent Row View) 중 하나를 선택할 수 있습니다.
Spread for ASP.NET의 가져오기 및 내보내기
Spread는 다른 우수한 스프레드시트처럼 데이터의 로딩과 저장을 지원합니다. Microsoft Excel 97 이상 버전의 파일, 텍스트 파일(쉼표로 분리, 탭으로 분리 등), Spread 파일을 가져오고/ 내보낼 수 있습니다. 그러므로 원하는 데스크탑 어플리케이션에서 데이터의 보기 또는 로드가 가능합니다. 예를 들어, 회사의 템플릿을 동적으로 생성하고 로드할 수 있습니다.
상호작용
사용자와 스프레드시트의 상호작용 방법을 제어하는 Paging 설정과 CommandBar 설정을 사용자 정의할 수 있습니다.
필요 시 로딩
필요 시 웹 페이지를 로드할 수 있습니다. 사용자가 스프레드시트를 아래로 스크롤하면 클라이언트의 FarPoint Spread for ASP.NET 컴포넌트는 필요에 따라 서버에서 행의 다른 페이지를 로드합니다. 이 기능은 제품의 COM 버전에서 가상 모드(virtual mode)’라고 불리는 것과 비슷합니다. 사용자는 처음에 로드할 행의 개수와 후속 로드에서 추가할 행의 개수를 지정할 수 있습니다. 이런 속성들은 컴포넌트 수준(FpSpread) 또는 시트 수준에서 지정할 수 있습니다.
열 이동
Spread for ASP.NET에서는 열의 헤더를 클릭하고 스프레드시트의 다른 위치로 끌 수 있습니다. 이 기능은 FpSpread 클래스에서 AllowColumnMove 속성으로 설정할 수 있습니다.
Spread for ASP.NET의 작동 모드
이런 열거를 이용하면 행을 선택하고 셀을 편집하는 기능을 제어해 사용자와 시트의 상호작용 수준을 설정할 수 있습니다. 멤버 설명:
성능 최적화
Spread for ASP.NET의 기본 거동으로 사용자 정보는 온라인에서 신속한 게시가 아주 쉽습니다. 그러나 최대한 빨리 고객에게 게시해야 하는 대량의 데이터를 작업할 때는 Spread 거동의 미세 조정이 여러 번 필요할 수 있습니다. Spread for ASP.NET는 웹 어플리케이션의 성능을 획기적으로 높이거나 다운로드 페이지의 크기를 줄이는 여러 가지 메소드를 제공합니다.
주문 입력 샘플
Spread for ASP.NET은 모든 내부 온라인 주문 입력 시스템이나 외부 쇼핑 카트에 이상적입니다. 아래의 ID를 선택하면, Spread for ASP.NET은 AJAX 호출을 서버로 다시 전송하고, 요청된 정보를 확인한 다음, 필요한 데이터를 전체 페이지의 새로 고침 없이 Spread로 다시 전송합니다. 또한 가격, 할인 또는 수량을 조정한 후 Spread는 AJAX 호출을 생성하고 생성한 AJAX 호출에 따라 데이터를 업데이트합니다. 새로운 가능성은 무궁무진합니다!
Spread for ASP.NET의 검색
시트와 검색할 데이터의 문자열을 지정하면 워크북의 모든 셀에서 데이터를 검색할 수 있습니다. 또한 선택할 수 있는 여러 검색 옵션이 있습니다.
다중 시트
각각의 컨트롤은 Microsoft Excel과 비슷한 다중 시트를 포함할 수 있으므로 하나의 편리한 웹 페이지에서 정보를 조직할 수 있습니다.
시트는 디자인 타임이나 런타임에서 시트들을 추가하거나 제거할 수 있습니다. 사용자는 각 시트에 배경 색상이나 눈금선 색상을 설정하거나 내장된 또는 사용자 정의 ‘스킨’을 적용할 수 있습니다. 또한 시트 탭은 런타임에서 숨기거나 표시할 수 있습니다.
정렬
시트에 표시된 데이터는 열이나 행으로 정렬할 수 있습니다. 오름차순(A부터 Z, 0부터 9) 또는 내림차순 (Z부터 A, 9부터 0)으로 정렬하고, 데이터 정렬 시 키로 사용할 값을 선택할 수 있습니다.
또한 Spread for ASP.NET은 열 헤더를 더블 클릭하면 데이터를 자동으로 정렬하는 AllowSort 속성을 제공합니다. 그리고 적절한 정렬 표시자가 나타납니다.
Spread for ASP.NET의 Designer
Spread는 웹 디자이너가 코딩 없이 Spread 컨트롤의 모양과 느낌을 빠르게 구성할 수 있는 익숙한 디자인 타임 환경인 강력한 Spread Designer를 포함합니다.
사용자는 Spread Designer의 WYSIWYG 구현을 이용해 모든 셀에 셀 유형, 색상, 텍스트 등을 쉽게 할당할 수 있습니다. 그러므로 개발자는 어플리케이션을 빠르게 설계할 수 있습니다. 또한 다중 스프레드시트나 다중 어플리케이션에서도 일관성 있는 모양을 사용할 수 있는 ‘스킨’을 구성하고 생성하는 Spread 컨트롤을 그래픽 디자이너에게 제공할 수도 있습니다.
언바운드 모드
일반적으로 MS Grid는 바운드 모드에서 사용해야 합니다. 그러나 언바운드 모드에서 MS Grid를 사용해야 하는 경우, Spread for ASP.NET의 유연한 데이터 모델을 이용하면 간단한 작업으로 MS Grid를 언바운드 모드에서 사용할 수 있습니다.
Spread for ASP.NET Maintenance 패키지는 모든 업데이트, 주요 업그레이드, 이메일과 포럼 지원, 1년간 무제한 상담 지원 전화를 포함합니다.
에서 제공