Show theme settings Shopping cart Download trialFree Trial
Change Theme Settings
Change Theme Settings
Themes
 
Show All Themes
v
...v

Custom In-place Editor

  • Undopo
    Undo
  • Cut
    Clipboardpo
    Clipboard
  • v
    xv
    po
    po
    po
    po
    Fontpo
    Font
  • Alignment
  • po
    Numberpo
    dialogboxlauncherNumber
  • Cells
  • Editing
  • Styles
  • Page Setuppo
    dialogboxlauncherPage Setup
  • Printpo
    dialogboxlauncherPrint
  • Document Viewspo
    Document Views
  • Showpo
    Show
  • View
  • Windowpo
    Window
  • Propertiespo
    Properties
  • Tools
  • Table Style Optionspo
    Table Style Options
  • Table Style Optionspo
    Table Style Options
  • Layout
  • PivotTable Style Optionspo
    PivotTable Style Options
 


The DevExpress ASP.NET MVC Spreadsheet provides provides a client API that you can use to assign a custom in-place editor to worksheet's cells to facilitate and validate user input. This API includes the following members:

In this demo, custom in-place editors are implemented for the DATE and WHERE columns using the DevExpress DateEdit and ComboBox extensions. The client code that renders the editor in place of the edited cell and passes the editor's value to the cell is placed in the ASPxClientSpreadsheetInplaceEditorHelper in a separate file. To assign a DevExpress editor as an in-place editor in your project you can copy the helper's code to your project and call the helper's AssignEditor method to apply the editor to the edited cell.

Collapse/Expand
Local Copy of this Demo
To inspect the source code for this demo on your machine, you must first install our components via the DevExpress Component Installer.
You can open a local copy of this online demo directly from this webpage (if using v20.2.8, 21.1.4 or higher).
Open CS Solution
The source code files for this demo are installed (by default) in the following directory:
\Users\Public\Documents\DevExpress Demos XX.X\Components\ASP.NET\CS\MVCxSpreadsheetDemos