Screenshot Preview

Spread for ASP.NET

經 GrapeCity - 產品類型: 構件 / ASP.NET WebForms / ASP.NET AJAX (ATLAS) / .NET 類 / 100% 受控代碼 / 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.

‏請注意: 除非另有說明,此為英語產品

對您的ASP.NET數據輕鬆地進行表示、編輯和更新。 Spread for ASP.NET (以前的Spread for Web Forms) 是一個工作表構建,可在您的ASP.NET應用程式中加入工作表的所有功能或高度先進的網格功能。 Spread for ASP.NET 支持綁定和非綁定模式 (無需資料庫), AJAX, 本機的微軟 Excel 的導入/導出,單元格內的編輯、多行的多重編輯而無需往返伺服器、客戶端列/行縮放、多重表、搜索、篩選、多重單元格類型、驗證、cell span、多表頭、排序、單元格級的全面定制、300多個內建的計算函數、分層顯示、列印到PDF等。 用C#從底層開始書寫的Spread for ASP.NET為您的ASP.NET用戶提供一種簡便可靠、功能豐富、用戶友好的線上體驗,同時為您提供豐富的工作表功能集。

FarPoint Spread for ASP.NET V4的新功能

  • Excel XLS 97-2007 的導入和導出
  • 對微軟Excel 2007 XML (Office Open XML)的支持
  • 列印到PDF
  • 新增的光滑預定義皮膚和定制的皮膚
  • 多列列表框單元格類型
  • 編輯範本
  • 對AJAX Extenders的支持
  • 表單的標題/副標題
  • 多列的拖動/移動
  • 新的設計器和嚮導
  • 與Visual Studio的拖放集成
  • 單一記錄的多行顯示
  • 行與行範本的預覽
  • 通過屬性窗口增加客戶端事件處理器
  • 在行/列的表尾顯示總數、數據匯總

FarPoint Spread for ASP.NET V3.0的新功能

  • 對Outlook風格的分組(任意等級數)的支持
  • 用微軟ASP.NET AJAX進行過測試並支持AJAX
  • 按需載入式分頁 (虛擬模式)
  • 額外的頁導航
  • 對表單名稱標籤的CSS支持
  • 對組合框單元格的數據綁定
  • 相容列的拖放
  • 更多客戶端的方法
  • 額外的選擇操作模式
  • 合併單元格- GetMergeCell和GetMergeCells方法允許您獲得一個合併的單元格範圍(與返回跨度範圍的GetSpanCell方法類似)。
  • 對焦點的矩形邊框的樣式進行定制— FocusRectangleBorderColor和FocusRectangleBorderStyle屬性允許您為焦點矩形(當ShowFocusRectangle為真時)設置邊框顏色和樣式。
  • 對分組條的風格進行定制- FpSpread.DragColumnCssClass 和GroupColumnHeaderCssClass 屬性允許您為分組條表頭和透明的列表頭設置風格 (用於在拖動操作時顯示)。
  • 允許更大的分組靈活性- 用戶可通過將某一列從分組條中拖放回列表頭即可消除分組,用戶還可通過拖放來交換分組條上的列。#
  • 對排序的次序進行重設- 通過SheetView.ResetViewColumnIndexes和SheetView.ResetViewRowIndexes方法,您可以重新設定 (或重新初始化)行的排序順序。
  • 只向Excel導出和只從Excel導入的選項-可以只導入/導出單元格的數據。 ExcelOpenFlags 的枚舉類型已有一個“DataOnly” 參數;現在ExcelSaveFlags 的枚舉類型也有一個這樣的參數。
  • 對一定範圍的單元格進行條件格式化- 可為一個單元格範圍設定有條件的格式化。
  • 增加了新的客戶端腳本事件onColumnDragMove 和 onColumnDragMoveCompleted。
  • 增加了新的客戶端腳本事件onColWidthChanged 和 onRowHeightChanged。
  • The FixedPoint property has been added for 為貨幣、double和百分比單元格增加了FixedPoint屬性,以便顯示占位的零。
  • 百分比單元格類型增加了MinimumValue 和MaximumValue屬性,一邊您設置最小值和最大值。
  • 對SmartTag Spread Identifier進行定制 - 在SmartTag上的文本框允許您從"FPSpread1"將 FarPoint Spread identifier改為其他的控件。

Spread for ASP.NET的概述

Spread for ASP.NET 可提供出色的設計階段支持,以便通過創新的Spread Designer功能進行快速開發,並且支持單元格內編輯和驗證。 在2.0和3.5兩種框架下編輯的Spread for ASP.NET 支持綁定和非綁定模式 (無需資料庫), AJAX, 本機的微軟 Excel 的導入/導出,單元格內的編輯、多行的多重編輯而無需往返伺服器、客戶端列/行縮放、多重表、搜索、篩選、多重單元格類型、驗證、cell span、多表頭、排序、單元格級的全面定制、300多個內建的計算函數、分層顯示等。


Spread for ASP.NET 的主要功能

對AJAX的支持 -

您可以通過設置EnableAjaxCall屬性來增加對FpSpread控件的支持。 這回影響到多項功能,包括分層視圖中子表的展開和折疊、列排序、行的插入、分頁、搜索、篩選和公式的更新等。 如果ClientAutoCalculation 屬性的值為真, 那麼在某個單元格的值變化後,會想FpSpread構件發出一個調用。 隨後構件會計算公式並將值發送到客戶端。 然後該構件會在客戶端對值進行更新。 請閱讀“評估和下載”一節的“用AJAX和Spread for Web Forms對Web應用程式進行優化”白皮書。

對微軟Excel的相容性

您可以從微軟Excel導入數據或向其導出數據並格式化為原始格式,無論是單個工作表還是整個工作簿。 您可以把數據保存在一個Excel格式(BIFF8格式)的檔和流中。 有許多SaveExcel方法,各有幾個選項。 例如,您可以通過設定IncludeHeaders 的枚舉來指定是否表頭與數據一起保存。 您無需在伺服器端安裝Excel即可通過Spread來顯示您的Excel檔。

行篩選

您可以通過對表上的數據進行篩選,來對用戶的體驗進行定制。 通過行篩選,您可以允許用戶對一個表內的數據列中的數據進行篩選,並且只顯示滿足下拉列表內的標準的數據行,或在篩選的基礎上改變行的外觀。 您可以採用基本的默認篩選或對篩選的各個因素進行實際的定制化。

Spread for ASP.NET 對公式的支持

Spread 包含一個強大的計算引擎,允許您通過採用300個預定義函數中的任何函數在您的web應用程式中快速添加公式,或者您也可以增加自己的定制函數。 Spread還支持交叉表公式索引。

凍結行& 列

您可以凍結某些行或列,使得無論用戶在表中如何導航,這些行或列都始終顯示。 在用戶使用構件中的滾動條或導航鍵時,凍結的行和列不會滾動。 這在無論用戶在表的什麼位置導航時都需要非表頭行或列保持可見的情況下很有用。 行和列的凍結目前只有微軟IE5.5及以上版本才支持。

Spread for ASP.NET的分組

您可以對顯示進行設置,以允許對行進行Outlook風格的分組。 對於更大量的數據,以用戶需要的次序顯示數據很有用。 用戶選擇排序的列和構件,然後以分層方式組織和顯示數據,並對行進行相應的組織。

Spread for ASP.NET的分層視圖

Spread 使您的分層數據的顯示和編輯變得容易。 只需通過關係來設置您的數據集並將HierarchicalView的屬性設置為真。 這就是顯示數據所需的全部操作。 如果您希望隱藏列、改變顏色等,可以在子層進行全面的定制化。您還可以在兩個分層視圖中選擇: 分層視圖和父行視圖。

Spread for ASP.NET的導入和導出

與任何優秀的工作表程式一樣,Spread支持數據的載入和保存。 您可以導入/導出微軟Excel 97和更高版本的檔, 文本檔(用逗號分隔, 標籤分隔等), 以及Spread 檔。 這樣,您可以將您的數據在需要的桌面應用程式中查看或載入或,例如,您可以即時創建和載入公司範本。

交互

你可以對分頁設置和CommandBar設置進行定制,以控制用戶與工作表的交互方式。

按需載入

您可以允許按需載入網頁 -- 隨著用戶不斷向工作表的下方滾動,FarPoint Spread for ASP.NET在客戶端的構件會根據需要從伺服器載入另一頁表。 這與本產品的COM版中所謂的"虛擬模式"類似。 您可以指定開始時載入的行數和後續載入時需要增加的行數。 您可以在構件(對於FpSpread)或表一級對這些屬性進行規定。

移動列

Spread for ASP.NET 允許您的用戶點擊列的表頭並將其拖動到工作表的另一個位置。 您可以在FpSpread類中與AllowColumnMove屬性一起設定

Spread for ASP.NET的操作模式

有了這些枚舉,您可以通過控制選擇行和編輯單元格的功能設置用戶與表之間所能達到的交互程度。 成員描述

  • Normal 允許用戶運行默認的工作表選擇和編輯功能
  • ReadOnly 允許用戶查看數據,但不允許在表中選擇或編輯任何單元格
  • RowMode 只允許用戶選擇(突出顯示)單行並且只能對該行的單個單元格進行編輯
  • SingleSelect 只允許用戶選擇(突出顯示)單行,但不能編輯任何單元格
  • MultiSelect 允許用戶在工作表中選擇多個連接在一起的行(如在多項選擇列表框中所操作的那樣)
  • ExtendedSelect 允許用戶在工作表中選擇多個連接在一起的行(如在擴展選擇列表框中所操作的那樣)

性能優化

Spread for ASP.NET的默認行為使得線上發佈資訊變得非常簡單。 然而,在對大量的數據進行操作時您可能會需要對Spread的行為進行精細調整,以儘快向您的顧客表示。 Spread for ASP.NET 提供了多種可極大提高您的Web應用程式的性能並減小下載頁面尺寸的方法:

  • 用類型表
  • 用狀態管理
  • 對模型而不是幫助對象編程
  • 用命名的樣式

訂單輸入範例

Spread for ASP.NET 特別適合用於所有內部的線上訂單輸入或外部的購物車。 在選擇下方的一個ID後,Spread for ASP.NET會向伺服器運行一個AJAX回調,收集需要的資訊,然後將需要的數據傳回Spread中...所有過程無需對整個頁面進行刷新。 您還可以再次調整價格、折扣或數量,Spread會運行一個AJAX調用並對數據進行相應的更新。 考慮一下您現在所獲得的新機會!

Spread for ASP.NET的搜索

您可以通過指定工作表和帶搜索數據串,在工作簿中的任何單元格中搜索數據。 你還有多個搜索選項可供選擇。

多工作表

每個控件可包含多個工作表,與微軟的 Excel類似,允許您方便地在網頁上組織資訊。

您可以在設計階段或運行階段增加或刪除工作表。 您可以為每個表設置背景色和網格線,或應用一個內建或定制的"皮膚"。 您還可以在運行階段隱藏或顯示工作表。

排序

您可以按列或按行對顯示在表中的數據進行排序。 您可以按昇冪(A 到 Z, 0到9)或降序(Z到A,9到0)排序,您也可以選擇排序時用作關鍵值的數值。

Spread for ASP.NET 還提供了一個AllowSort屬性,可通過雙擊列表頭自動對數據進行排序。 會顯示合適的排序指示符。

Spread for ASP.NET 的設計器

Spread 包含耐用的Spread 設計器, 這是一個對用戶友好的設計階段環境,允許您或您的web設計師對Spread控件的外觀進行快速配置,無需編寫代碼。

您可以很方便地通過Spread 設計器的所見即所得的功能為任何單元格分配單元格類型,顏色、文本等。 這樣可以加快程式員的應用程式設計,您甚至可以把Spread控件交給您的圖形設計師,以配置和創建可在多個工作表甚至多個應用程式中使用的"皮膚"以保持外觀的一致。

非綁定模式

如果您採用了MS Grid,您需要在綁定模式下使用。 但如果某些情況下,需要您能在非綁定模式下使用,Spread for ASP.NET靈活的數據模型會使這一任務變得很容易。/p>

 

 

 


支持

Spread for ASP.NET 的維護軟體包包含所有的更新、主要的升級、對電子郵件和論壇的支持以及1年內不限次數的電話支持。

注意

還未完成翻譯的產品說明, 我們提供了Google 翻譯的連結方便您使用. 但請注意, 自動翻譯有時候可能會有翻譯錯誤.
由「」技術提供
在Firefox 和Opera 需要Flash.

產品搜索

輸入搜索詞:

快速連結

發佈者

首要類別

相關產品

相關類別

為什麼從ComponentSource購買?

ComponentSource 提供獨特的全球國際服務, 在世界各地共有超過1,000,000 開發者客戶.

更多訊息 | 關於我們

獎勵 獎勵