This sample demonstrates the supported cell edit types of Tree Grid columns. The list of cell edit types are as follows,
NumericTextBox
component for integers, double, and decimal data types.TextBox
component for string data type.DropDownList
component for list data type.DatePicker
component for date data type.DateTimePicker
component for dateTime data type.Checkbox
component for boolean data typeTask ID | Task Name | Start Date | Approved | Progress | Priority |
---|---|---|---|---|---|
1 | Planning | 2/3/2017 12:00 AM | 100 | Normal | |
2 | Plan timeline | 2/3/2017 12:00 AM | 100 | Normal | |
3 | Plan budget | 2/3/2017 12:00 AM | 100 | Low | |
4 | Allocate resources | 2/3/2017 12:00 AM | 100 | Critical | |
5 | Planning complete | 2/7/2017 12:00 AM | 0 | Low | |
6 | Design | 2/10/2017 12:00 AM | 86 | High | |
7 | Software Specification | 2/10/2017 12:00 AM | 60 | Normal | |
8 | Develop prototype | 2/10/2017 12:00 AM | 100 | Critical | |
9 | Get approval from customer | 2/13/2017 12:00 AM | 100 | Low | |
10 | Design Documentation | 2/13/2017 12:00 AM | 100 | High | |
11 | Design complete | 2/14/2017 12:00 AM | 0 | Normal | |
12 | Implementation Phase | 2/17/2017 12:00 AM | 66 | Normal | |
13 | Phase 1 | 2/17/2017 12:00 AM | 50 | High | |
14 | Implementation Module 1 | 2/17/2017 12:00 AM | 10 | Normal | |
15 | Development Task 1 | 2/17/2017 12:00 AM | 50 | High | |
16 | Development Task 2 | 2/17/2017 12:00 AM | 50 | Low | |
17 | Testing | 2/20/2017 12:00 AM | 0 | Normal | |
18 | Bug fix | 2/24/2017 12:00 AM | 0 | Critical | |
19 | Customer review meeting | 2/26/2017 12:00 AM | 0 | High | |
20 | Phase 1 complete | 2/27/2017 12:00 AM | 50 | Low | |
21 | Phase 2 | 2/17/2017 12:00 AM | 60 | High | |
22 | Implementation Module 2 | 2/17/2017 12:00 AM | 90 | Critical | |
23 | Development Task 1 | 2/17/2017 12:00 AM | 50 | Normal | |
24 | Development Task 2 | 2/17/2017 12:00 AM | 50 | Critical | |
25 | Testing | 2/21/2017 12:00 AM | 0 | High | |
26 | Bug fix | 2/25/2017 12:00 AM | 0 | Low | |
27 | Customer review meeting | 2/27/2017 12:00 AM | 0 | Critical | |
28 | Phase 2 complete | 2/28/2017 12:00 AM | 50 | Normal | |
29 | Phase 3 | 2/17/2017 12:00 AM | 30 | Normal | |
30 | Implementation Module 3 | 2/17/2017 12:00 AM | 60 | High | |
31 | Development Task 1 | 2/17/2017 12:00 AM | 50 | Low | |
32 | Development Task 2 | 2/17/2017 12:00 AM | 50 | Normal | |
33 | Testing | 2/20/2017 12:00 AM | 0 | Critical | |
34 | Bug fix | 2/24/2017 12:00 AM | 0 | High | |
35 | Customer review meeting | 2/26/2017 12:00 AM | 0 | Normal | |
36 | Phase 3 complete | 2/27/2017 12:00 AM | 50 | Critical |
The columns.editType is used to customize the edit type of the particular column. You can set the columns.editType based on data type of the column. In this sample, we show the following editTypes for the Tree Grid columns NumericTextBox TextBox DropDownList DatePicker DateTimePicker Checkbox Injecting Module: Tree Grid features are segregated into individual feature-wise modules. To use editing feature, we need to inject Edit module using the TreeGrid.Inject(Edit) method.