Free Editable Grid

This example shows how to configure editable table row with Bootstrap 4. The example also utilize datepicker, dropdown and checkbox provided by gijgo.com. Free open source tool distributed under MIT License. The current site is the first attempt to create new documentation of jqGrid with a description of all new features of free jqGrid and to share the set of examples demonstrating the usage of free jqGrid. The information will be extended and the look of the page will probably be changed as well. Editable Grid User – User role that allows users to only view and user the grid. Editable Grid Customizer – User role that allows a system customizer to customize and modify the grid configuration settings. Limitations: If the fetxchml is complex and you are returning columns from child records, those records will show up in the grid, but.

-->

Applies to: SharePoint Foundation 2010

This how-to demonstrates how to enable editing for specific fields on a basic JS Grid control. The how-to follows How to: Create a Basic JS Grid Control.

Editable Grid Systems for Microsoft Dynamics CRM 2011 and CRM Online by MTC Available Now Document specialist Solid Documents yesterday announced the release of Solid PDF for Mac, a port of its Windows conversion utility that allows users to convert PDF documents into editable documents.

Prerequisites

  • Microsoft SharePoint Foundation 2010

  • Microsoft Visual Studio 2010

  • SharePoint development tools in Microsoft Visual Studio 2010

  • Completion of How to: Create a Basic JS Grid Control

Creating an editable grid

Creating an editable grid involves several steps:

  • Enabling editing in the grid control

  • Enabling read/write behavior on rows, fields, or cells

  • Adding custom client-side error checking

  • Writing a callback to handle the user's changes

This how-to demonstrates how to create an editable grid and shows the built-in client-side error checking that the JS Grid control provides. Adding custom client-side error checking and writing back changes are beyond the scope of this how-to. For information about how to write back user changes to an underlying database, see How to: Write Back Changes from the JS Grid Control.

To enable editing with bEditingEnabled

  1. In Visual Studio, open the JSGrid solution that you created in How to: Create a Basic JS Grid Control.

  2. Open JSGridWebPartUserControl.ascx.

  3. Inside the ECMAScript (JavaScript, JScript) code, add the following line just before the jsGridControl is initialized.

    The code should appear as follows.

    The bEditingEnabled property is a toggle that can be used to turn editing on or off in the client-side code. bEditingEnabled is set to false by default.

Enabling Read/Write Behavior on Rows, Fields, or Cells.

The EditMode enumeration specifies whether the cells contained in a record or field should allow editing. The choices are as follows:

  • Defer Always defer read/write status; the control has no control over its own state.

  • ReadOnly If applied to a record or field, none of the cells in that record or field are editable; if applied to a row, check the edit mode of each cell.

  • ReadOnlyDefer The cell is read-only unless settings on the row, column, or grid control specify otherwise. If applied to a row, check the edit mode of each cell.

  • ReadWrite The cell is editable, unless settings on the row, column, or grid control specify otherwise.

  • ReadWriteDefer The cell is editable, unless settings on the row, column, or grid control specify otherwise.

To make specific fields editable

  1. In the JSGrid solution, open GridUtilities.cs.

  2. Locate the formatGridField method.

  3. Add the following line, which sets the EditMode property for all fields to ReadOnlyDefer. This sets a read-only default that can be overridden for particular fields, rows, or cells.

    The code should appear as follows.

  4. In the if clause that checks for numeric types, add the following line, which sets the edit mode of all numeric fields to ReadWrite.

    The code should appear as follows.

  5. Run the project. Edit one of the numeric fields.

    If you enter a non-numeric character into a numeric cell, the cell is outlined in red and a red icon appears in the row header. Clicking the cell displays an icon that describes the error. This error-checking behavior is provided with the JS Grid control.

Next Steps

See Also

Concepts

Read MoreDemoEditable

Form Designer : A JQuery Form Builder tool

September 12, 2016 | Forms, Plugins, Premium

FORM-DESIGNER is a jQuery form builder tool which will help you to build an interactive form to use in your website template. This is mainly a HTML developer’s tool, but anyone who have a little knowledge about CSS and HTML structure and use of them, can use this tool. I try to keep this jquery application very simple and user-friendly so that anyone can understand it within one or two tries.In this tool you will get total 7 option to create form from 7 different template and one option to create a custom form. As a final output, you will get the HTML,CSS and jQuery code here.

Read MoreDemo

LobiList : jQuery plugin for ToDo List

April 8, 2016 |

Free Editable Tables

Ajax, Drag & Drop, Plugins

LobiList is jQuery plugin for todo lists. Supports drag & drop of todos. Multiple lists with different colors.

Features:

  • Multiple list support
  • Different styles
  • Drag & drop list
  • Drag & drop todos
  • Ajax configuration urls for todo CRUD
  • Checkboxes to mark/unmark todo as done
  • Powerful event management
Read MoreDemo

flextabledit : jQuery Flexible Table Editor

July 5, 2015 | Plugins, Tables

flextabledit is a jQuery plugin that allows users to create, edit and manage grid cells that are arranged in table columns and rows. It is particularly usefull in enviroments where the user must be given the possibility to completely define both the structure and the content of a table; e.g. on a form of a web page.

Read MoreDemo

GIjgo : jQuery plugin for Interaction controls to HTML Table

June 23, 2015 | Ajax, Bootstrap, Plugins, Tables

jQuery Grid by Gijgo.com is a plug-in for the jQuery Javascript library. It is a very fast and extandable tool, and will add advanced interaction controls to any HTML table. This plugin support pagination, javascript and server side data sources, jQuery UI and Bootstrap.

Read MoreDemo

Free Printable Grid Paper Full Sheet

Evolutility.js : Web UI Library for Tables & Forms

June 12, 2015 | Chart & Graph, Core Java Script, Forms, jSON, Tables

Evolutility provides a set of generic Backbone Views to browse, edit, filter, export and chart Backbone models and collections of different structures. With it you configure views with metadata instead of hand-coding templates, Javascript and CSS.

Read MoreDemo

jsGrid : jQuery Lightweight Grid Plugin

April 28, 2015 | Plugins, Tables

jsGrid is a lightweight client-side data grid control based on jQuery. It supports basic grid operations like inserting, filtering, editing, deleting, paging and sorting. Although jsGrid is tunable and allows to customize appearance and components.

Free Editable GridRead MoreDemo

Wysiwyg.js : jQuery Wysiwyg Editor

January 3, 2015 | Core Java Script, Plugins

‘wysiwyg.js’ is a (minified) 12k contenteditable-editor with no dependencies. There is also a (minified) 10k jQuery-plugin ‘$.wysiwyg()’ to create a full-featured editor.It does only:

  • Transforms any HTML-element into contenteditable
  • onselection-event: e.g. to open a toolbar
  • onkeypress-event: e.g. to handle hotkeys
  • onplaceholder-event: show/hide a placeholder
  • .bold(), .forecolor(), .inserthtml(), … functions
  • Read MoreDemo

    Dynamic Pricing Table with CSS3 & jQuery

    December 30, 2014 | CSS2 / CSS3.0, Tables

    I’m going to recreate a Dynamic Pricing Table inspired by the pricing table from Website Chef. The main point of this is to have an editable list of options that will recalculate the features and price of the whole table. As you toggle different addable “Packages” extra features will pop into view in the table as well as updating the overall price.

    Read MoreDemo

    Editable Listview : jQuery Mobile Plugin

    August 4, 2014 |

    Editable Grid Free Download

    jQuery Mobile

    Free Printable Grids Forms

    A jQuery Mobile Plugin with an intuitive UI to add new list items and remove existing ones.

    Grid
    Read MoreDemo