Features

Overview

Overview

The MultiRow control extends conventional grid layouts by using multiple rows to represent each data item.

Features

Id
Date
Customer.Name
Customer.Email
Customer.State
Shipper.Name
Shipper.Express
0
4/22/2024
Chris Wong
Flash Delivery
$3,290.00
4/26/2024
639 Richards St.
Hamburg
RN
1
11/17/2021
Joe Peters
Flash Delivery
$3,029.00
11/21/2021
9558 Smith St.
York
RT
2
6/21/2024
Brad Wong
Logitrax
$4,788.00
6/22/2024
7775 Adams St.
York
RN
3
7/3/2023
Aaron Adams
Speedy Express
$1,407.00
7/5/2023
5257 Richards St.
Florence
RT
4
10/1/2020
Chris Richards
Logitrax
$3,574.00
10/4/2020
6123 Johnson St.
Hamburg
SP
5
3/21/2025
Tom White
Speedy Express
$3,306.00
3/25/2025
2202 Adams St.
Sidney
RN
6
4/6/2020
Sue Smith
Flash Delivery
$4,843.00
4/9/2020
5971 Johnson St.
Sidney
RS
7
5/12/2020
Frank Adams
Logitrax
$102.00
5/13/2020
5894 Adams St.
Florence
RT
8
6/21/2018
Frank Johnson
Speedy Express
$2,428.00
6/25/2018
1091 Brown St.
Rome
RS
9
1/29/2025
Chris Johnson
Logitrax
$4,241.00
1/30/2025
2364 White St.
York
RN
10
11/12/2023
John White
Speedy Express
$1,503.00
11/14/2023
7460 Brown St.
Cairo
SP
11
5/8/2021
Mark Richards
Flash Delivery
$1,133.00
5/9/2021
6695 Johnson St.
Rome
SC
12
3/5/2020
Chris Johnson
Logitrax
$164.00
3/7/2020
2364 White St.
York
RN
13
9/10/2020
Tom Adams
Speedy Express
$4,572.00
9/11/2020
7405 Peters St.
Hamburg
CS
14
3/26/2017
Sue Peters
Flash Delivery
$3,781.00
3/28/2017
8954 Johnson St.
Hamburg
RN
15
5/10/2019
John Wong
Logitrax
$2,991.00
5/11/2019
6805 Bannon St.
Florence
SP
16
8/3/2017
Brad Wong
Speedy Express
$3,182.00
8/7/2017
7775 Adams St.
York
RN
17
7/16/2022
Sue Wong
Speedy Express
$1,282.00
7/18/2022
9509 Richards St.
York
RS
18
3/17/2021
Paul Smith
Speedy Express
$3,169.00
3/18/2021
7490 Johnson St.
Sidney
SC
19
3/29/2021
Tom Adams
Flash Delivery
$2,235.00
4/2/2021
7405 Peters St.
Hamburg
CS
20
11/18/2018
Tony Wong
Logitrax
$2,877.00
11/19/2018
8904 White St.
Rome
SC
21
12/27/2018
Chris Wong
Speedy Express
$2,056.00
12/30/2018
639 Richards St.
Hamburg
RN
22
9/10/2022
Frank Adams
Flash Delivery
$4,280.00
9/13/2022
5894 Adams St.
Florence
RT
23
9/27/2019
Paul Peters
Flash Delivery
$1,100.00
9/30/2019
1523 Smith St.
York
RT
24
10/13/2022
Chris Wong
Logitrax
$4,549.00
10/14/2022
639 Richards St.
Hamburg
RN
25
6/9/2017
Sue Johnson
Logitrax
$2,989.00
6/13/2017
1004 Peters St.
Florence
SC
26
11/3/2017
Tom Bannon
Speedy Express
$1,626.00
11/6/2017
7981 Peters St.
Sidney
RS
27
11/24/2018
Sue Wong
Speedy Express
$4,645.00
11/26/2018
9509 Richards St.
York
RS
28
8/19/2018
Mark Brown
Logitrax
$4,999.00
8/23/2018
1895 Johnson St.
Paris
RS
29
3/17/2017
Aaron Richards
Flash Delivery
$576.00
3/18/2017
181 Smith St.
Cairo
RT
30
11/6/2018
Aaron Adams
Speedy Express
$2,437.00
11/9/2018
5257 Richards St.
Florence
RT
31
11/29/2018
Frank White
Logitrax
$1,773.00
12/1/2018
1919 Johnson St.
Paris
SC
32
3/6/2017
Brad Johnson
Flash Delivery
$3,896.00
3/10/2017
535 Bannon St.
Rome
CS
33
6/18/2020
Sue Bannon
Flash Delivery
$189.00
6/19/2020
3045 White St.
Sidney
SP
34
11/10/2022
Brad Richards
Logitrax
$1,033.00
11/14/2022
874 Wong St.
Paris
CS
35
8/3/2021
Tom Smith
Logitrax
$1,180.00
8/4/2021
3950 Richards St.
York
RN
36
11/10/2018
Chris Johnson
Speedy Express
$4,245.00
11/13/2018
2364 White St.
York
RN
37
11/15/2022
Sue Johnson
Speedy Express
$2,740.00
11/17/2022
1004 Peters St.
Florence
SC
38
12/16/2020
Chris Wong
Speedy Express
$362.00
12/17/2020
8437 Wong St.
Rome
SP
39
2/9/2018
Tom Adams
Speedy Express
$3,785.00
2/10/2018
7405 Peters St.
Hamburg
CS
40
11/11/2018
Frank Johnson
Speedy Express
$3,201.00
11/12/2018
1091 Brown St.
Rome
RS
41
4/6/2025
Sue Peters
Logitrax
$4,179.00
4/8/2025
9004 Richards St.
Paris
RN
42
12/12/2018
Chris Johnson
Speedy Express
$4,284.00
12/13/2018
2364 White St.
York
RN
43
10/18/2022
Chris Johnson
Speedy Express
$3,717.00
10/19/2022
2364 White St.
York
RN
44
7/9/2022
Chris Wong
Speedy Express
$2,065.00
7/12/2022
8437 Wong St.
Rome
SP
45
3/7/2023
Frank Brown
Logitrax
$187.00
3/10/2023
4368 Wong St.
Rome
RS
46
3/29/2022
Mark White
Speedy Express
$4,726.00
3/31/2022
9064 Brown St.
Rome
RT
47
2/18/2020
Aaron Richards
Speedy Express
$3,739.00
2/19/2020
181 Smith St.
Cairo
RT
48
2/13/2018
Bill Richards
Flash Delivery
$2,367.00
2/15/2018
4603 Wong St.
Cairo
SC
49
3/17/2021
Frank Johnson
Speedy Express
$212.00
3/18/2021
1091 Brown St.
Rome
RS
50
11/3/2018
Paul Smith
Logitrax
$3,601.00
11/5/2018
7490 Johnson St.
Sidney
SC
51
4/18/2024
Sue Brown
Speedy Express
$2,341.00
4/22/2024
2522 Brown St.
Rome
CS
52
1/8/2023
Brad Johnson
Flash Delivery
$2,628.00
1/10/2023
535 Bannon St.
Rome
CS
53
1/6/2021
Aaron Wong
Flash Delivery
$2,632.00
1/7/2021
6069 Peters St.
Sidney
SP
54
3/15/2023
Tom Bannon
Speedy Express
$4,975.00
3/17/2023
7981 Peters St.
Sidney
RS
55
9/29/2017
Sue Bannon
Flash Delivery
$2,802.00
9/30/2017
8276 Smith St.
Sidney
RS
56
9/10/2024
Joe Peters
Speedy Express
$4,530.00
9/13/2024
9558 Smith St.
York
RT
57
1/16/2025
Frank Adams
Logitrax
$3,947.00
1/19/2025
5894 Adams St.
Florence
RT
58
2/6/2018
Tony Wong
Logitrax
$3,790.00
2/9/2018
8904 White St.
Rome
SC
59
6/6/2021
Sue Bannon
Logitrax
$1,124.00
6/10/2021
3045 White St.
Sidney
SP
60
11/28/2021
Mark Brown
Logitrax
$364.00
12/1/2021
1895 Johnson St.
Paris
RS
61
9/8/2021
John White
Logitrax
$4,434.00
9/10/2021
1377 Johnson St.
Cairo
SC
62
9/24/2017
Mark Richards
Logitrax
$4,014.00
9/25/2017
6695 Johnson St.
Rome
SC
63
8/3/2020
Mark Richards
Flash Delivery
$1,196.00
8/5/2020
4023 Brown St.
Hamburg
CS
64
3/18/2017
Chris Johnson
Flash Delivery
$4,968.00
3/20/2017
2364 White St.
York
RN
65
11/7/2019
John White
Logitrax
$1,514.00
11/10/2019
1377 Johnson St.
Cairo
SC
66
2/24/2025
Sue Bannon
Speedy Express
$583.00
2/28/2025
8276 Smith St.
Sidney
RS
67
12/18/2021
Frank Adams
Flash Delivery
$1,187.00
12/21/2021
5894 Adams St.
Florence
RT
68
9/4/2019
Sue Johnson
Speedy Express
$4,370.00
9/7/2019
1004 Peters St.
Florence
SC
69
10/3/2019
Aaron Richards
Flash Delivery
$1,963.00
10/7/2019
181 Smith St.
Cairo
RT
70
4/27/2017
Frank Brown
Speedy Express
$4,966.00
4/30/2017
7366 Johnson St.
Cairo
SC
71
5/19/2024
Frank Bannon
Speedy Express
$229.00
5/22/2024
7276 Bannon St.
Rome
RS
72
5/8/2018
Frank Bannon
Logitrax
$4,933.00
5/9/2018
7276 Bannon St.
Rome
RS
73
8/27/2017
Chris Wong
Flash Delivery
$772.00
8/28/2017
8437 Wong St.
Rome
SP
74
9/18/2017
Sue Johnson
Logitrax
$3,541.00
9/20/2017
1004 Peters St.
Florence
SC
75
7/29/2022
Sue Wong
Logitrax
$1,893.00
7/31/2022
9509 Richards St.
York
RS
76
2/28/2018
Sue White
Logitrax
$2,783.00
3/1/2018
8595 Johnson St.
Sidney
RT
77
7/6/2022
Brad Richards
Speedy Express
$166.00
7/10/2022
874 Wong St.
Paris
CS
78
4/14/2019
Mark Adams
Logitrax
$574.00
4/17/2019
8049 Brown St.
Florence
RN
79
2/25/2020
Aaron Richards
Speedy Express
$3,696.00
2/28/2020
181 Smith St.
Cairo
RT
80
8/8/2020
Chris Wong
Flash Delivery
$1,148.00
8/11/2020
8437 Wong St.
Rome
SP
81
8/7/2019
Tom Johnson
Logitrax
$1,947.00
8/11/2019
5189 Richards St.
Paris
RT
82
9/12/2019
Chris Wong
Speedy Express
$199.00
9/14/2019
639 Richards St.
Hamburg
RN
83
2/4/2020
Mark White
Flash Delivery
$2,299.00
2/7/2020
9064 Brown St.
Rome
RT
84
8/20/2017
Sue Peters
Logitrax
$2,500.00
8/21/2017
9004 Richards St.
Paris
RN
85
11/4/2022
Frank White
Speedy Express
$1,523.00
11/5/2022
1919 Johnson St.
Paris
SC
86
10/30/2019
John White
Speedy Express
$3,129.00
11/2/2019
1377 Johnson St.
Cairo
SC
87
7/19/2023
Frank Brown
Speedy Express
$1,902.00
7/23/2023
7366 Johnson St.
Cairo
SC
88
4/26/2022
Aaron Wong
Flash Delivery
$3,107.00
4/29/2022
6069 Peters St.
Sidney
SP
89
10/24/2021
Chris Wong
Speedy Express
$4,296.00
10/27/2021
8437 Wong St.
Rome
SP
90
5/6/2024
Mark Richards
Speedy Express
$2,079.00
5/7/2024
4023 Brown St.
Hamburg
CS
91
5/5/2021
John Wong
Speedy Express
$805.00
5/6/2021
6805 Bannon St.
Florence
SP
92
1/31/2021
Mark White
Speedy Express
$2,627.00
2/3/2021
9064 Brown St.
Rome
RT
93
3/10/2017
Frank Peters
Speedy Express
$622.00
3/13/2017
1835 Johnson St.
Florence
CS
94
2/4/2020
Mark Richards
Speedy Express
$1,815.00
2/5/2020
4023 Brown St.
Hamburg
CS
95
9/24/2022
Sue Bannon
Flash Delivery
$2,680.00
9/26/2022
8276 Smith St.
Sidney
RS
96
8/1/2019
Aaron Richards
Logitrax
$692.00
8/3/2019
181 Smith St.
Cairo
RT
97
8/13/2021
Aaron Richards
Logitrax
$2,124.00
8/15/2021
181 Smith St.
Cairo
RT
98
11/30/2024
Paul Peters
Flash Delivery
$192.00
12/4/2024
1523 Smith St.
York
RT
99
9/28/2019
Paul Peters
Flash Delivery
$1,445.00
9/29/2019
1523 Smith St.
York
RT
100
4/8/2019
Frank Bannon
Flash Delivery
$4,660.00
4/10/2019
7276 Bannon St.
Rome
RS
101
4/16/2017
Chris Johnson
Logitrax
$1,027.00
4/20/2017
2364 White St.
York
RN
102
3/30/2025
Paul Peters
Flash Delivery
$2,502.00
4/2/2025
1523 Smith St.
York
RT
103
10/1/2023
Tom Johnson
Flash Delivery
$3,912.00
10/4/2023
5189 Richards St.
Paris
RT
104
8/3/2019
Frank Brown
Logitrax
$1,832.00
8/5/2019
7366 Johnson St.
Cairo
SC
105
11/26/2018
Brad Bannon
Flash Delivery
$2,023.00
11/27/2018
6939 Brown St.
Cairo
CS
106
8/5/2023
Mark Richards
Logitrax
$2,959.00
8/6/2023
4023 Brown St.
Hamburg
CS
107
8/30/2023
Brad Johnson
Logitrax
$4,914.00
9/1/2023
535 Bannon St.
Rome
CS
108
7/11/2020
John White
Logitrax
$2,009.00
7/12/2020
1377 Johnson St.
Cairo
SC
109
12/17/2021
Frank Adams
Flash Delivery
$484.00
12/19/2021
5894 Adams St.
Florence
RT
110
5/18/2024
Mark Richards
Logitrax
$4,416.00
5/20/2024
6695 Johnson St.
Rome
SC
111
7/17/2021
Paul Smith
Logitrax
$4,215.00
7/18/2021
7490 Johnson St.
Sidney
SC
112
4/24/2018
Frank Adams
Flash Delivery
$2,938.00
4/26/2018
5894 Adams St.
Florence
RT
113
9/8/2018
Brad Johnson
Speedy Express
$1,411.00
9/9/2018
535 Bannon St.
Rome
CS
114
10/7/2018
Mark Adams
Logitrax
$2,703.00
10/10/2018
8049 Brown St.
Florence
RN
115
6/2/2020
Brad Johnson
Flash Delivery
$2,305.00
6/6/2020
535 Bannon St.
Rome
CS
116
11/25/2021
Tom Wong
Flash Delivery
$4,421.00
11/26/2021
5503 Adams St.
Paris
RN
117
1/22/2018
Tom Smith
Speedy Express
$1,147.00
1/24/2018
3950 Richards St.
York
RN
118
11/1/2024
Sue White
Speedy Express
$4,169.00
11/4/2024
8595 Johnson St.
Sidney
RT
119
6/3/2024
Brad Johnson
Speedy Express
$4,377.00
6/6/2024
535 Bannon St.
Rome
CS
120
6/4/2022
Brad Johnson
Flash Delivery
$4,089.00
6/5/2022
535 Bannon St.
Rome
CS
121
12/9/2020
Mark Richards
Speedy Express
$2,357.00
12/13/2020
6695 Johnson St.
Rome
SC
122
8/10/2020
Bill Richards
Speedy Express
$2,936.00
8/13/2020
2587 Peters St.
Rome
RT
123
9/5/2018
Frank Johnson
Logitrax
$1,995.00
9/8/2018
1091 Brown St.
Rome
RS
124
4/22/2021
Sue Smith
Speedy Express
$3,934.00
4/26/2021
5971 Johnson St.
Sidney
RS
125
4/24/2023
Joe Peters
Logitrax
$4,991.00
4/28/2023
9558 Smith St.
York
RT
126
9/22/2024
Chris Wong
Speedy Express
$1,031.00
9/23/2024
639 Richards St.
Hamburg
RN
127
9/12/2022
Bill Richards
Logitrax
$3,139.00
9/13/2022
2587 Peters St.
Rome
RT
128
8/3/2024
Mark White
Flash Delivery
$4,205.00
8/7/2024
9064 Brown St.
Rome
RT
129
4/23/2022
Chris Wong
Speedy Express
$1,375.00
4/27/2022
639 Richards St.
Hamburg
RN
130
1/30/2021
Tom Wong
Flash Delivery
$3,785.00
1/31/2021
4083 Adams St.
Sidney
RS
131
2/15/2021
Sue Peters
Flash Delivery
$3,873.00
2/17/2021
9004 Richards St.
Paris
RN
132
11/25/2018
Tom Smith
Speedy Express
$908.00
11/29/2018
3950 Richards St.
York
RN
133
9/20/2020
Mark White
Logitrax
$1,786.00
9/23/2020
9064 Brown St.
Rome
RT
134
7/27/2020
Brad Johnson
Logitrax
$4,112.00
7/31/2020
535 Bannon St.
Rome
CS
135
2/28/2020
Tom Johnson
Logitrax
$2,272.00
2/29/2020
5189 Richards St.
Paris
RT
136
2/10/2023
Aaron Wong
Flash Delivery
$3,855.00
2/12/2023
6069 Peters St.
Sidney
SP
137
8/16/2017
Mark Brown
Logitrax
$3,499.00
8/18/2017
1895 Johnson St.
Paris
RS
138
4/12/2025
Chris Wong
Speedy Express
$2,810.00
4/14/2025
8437 Wong St.
Rome
SP
139
12/4/2022
Brad Johnson
Speedy Express
$1,819.00
12/7/2022
535 Bannon St.
Rome
CS
140
3/25/2018
Brad Johnson
Logitrax
$4,623.00
3/28/2018
535 Bannon St.
Rome
CS
141
11/7/2020
Tom Bannon
Logitrax
$2,544.00
11/9/2020
7981 Peters St.
Sidney
RS
142
2/27/2021
Chris Wong
Speedy Express
$1,947.00
3/3/2021
639 Richards St.
Hamburg
RN
143
12/12/2022
Frank Johnson
Speedy Express
$1,027.00
12/13/2022
1091 Brown St.
Rome
RS
144
11/14/2022
Brad Bannon
Logitrax
$3,295.00
11/18/2022
6939 Brown St.
Cairo
CS
145
5/12/2024
Paul Smith
Flash Delivery
$3,215.00
5/14/2024
7490 Johnson St.
Sidney
SC
146
8/23/2017
Joe Peters
Logitrax
$990.00
8/26/2017
9558 Smith St.
York
RT
147
1/27/2020
Chris Wong
Logitrax
$2,651.00
1/30/2020
639 Richards St.
Hamburg
RN
148
3/22/2020
Aaron Adams
Speedy Express
$4,397.00
3/26/2020
5257 Richards St.
Florence
RT
149
3/22/2024
Sue Peters
Logitrax
$1,662.00
3/23/2024
9004 Richards St.
Paris
RN
150
3/6/2023
Frank Johnson
Logitrax
$1,280.00
3/9/2023
1091 Brown St.
Rome
RS
151
11/15/2024
Brad Johnson
Flash Delivery
$1,633.00
11/19/2024
535 Bannon St.
Rome
CS
152
4/17/2024
Mark Adams
Logitrax
$1,750.00
4/20/2024
8049 Brown St.
Florence
RN
153
4/25/2018
Brad Johnson
Flash Delivery
$491.00
4/28/2018
535 Bannon St.
Rome
CS
154
5/24/2019
Tom Adams
Flash Delivery
$4,808.00
5/27/2019
7405 Peters St.
Hamburg
CS
155
12/3/2020
Mark Richards
Logitrax
$4,405.00
12/7/2020
6695 Johnson St.
Rome
SC
156
1/18/2025
John Wong
Speedy Express
$2,904.00
1/19/2025
6805 Bannon St.
Florence
SP
157
10/18/2021
Tom Wong
Logitrax
$417.00
10/20/2021
4083 Adams St.
Sidney
RS
158
11/25/2019
Brad Bannon
Logitrax
$1,373.00
11/27/2019
6939 Brown St.
Cairo
CS
159
8/11/2017
Frank Bannon
Flash Delivery
$2,320.00
8/13/2017
7572 Johnson St.
Rome
RN
160
9/2/2021
Tom White
Speedy Express
$387.00
9/3/2021
2202 Adams St.
Sidney
RN
161
2/25/2019
Tom White
Speedy Express
$4,844.00
2/28/2019
2202 Adams St.
Sidney
RN
162
4/29/2024
Tom Johnson
Flash Delivery
$4,646.00
4/30/2024
5189 Richards St.
Paris
RT
163
2/15/2025
Joe Peters
Flash Delivery
$4,904.00
2/16/2025
9558 Smith St.
York
RT
164
9/14/2021
Mark White
Logitrax
$2,968.00
9/17/2021
9064 Brown St.
Rome
RT
165
7/1/2021
Bill Richards
Flash Delivery
$1,898.00
7/2/2021
2587 Peters St.
Rome
RT
166
6/6/2024
Sue Wong
Flash Delivery
$559.00
6/8/2024
9509 Richards St.
York
RS
167
1/29/2025
Tom Adams
Flash Delivery
$4,973.00
1/30/2025
7405 Peters St.
Hamburg
CS
168
1/19/2018
Mark Richards
Logitrax
$2,439.00
1/21/2018
4023 Brown St.
Hamburg
CS
169
9/20/2020
Sue Brown
Logitrax
$4,286.00
9/22/2020
2522 Brown St.
Rome
CS
170
7/4/2018
Mark Richards
Logitrax
$910.00
7/6/2018
4023 Brown St.
Hamburg
CS
171
8/1/2018
Aaron Richards
Flash Delivery
$3,644.00
8/3/2018
181 Smith St.
Cairo
RT
172
3/18/2021
Sue Brown
Speedy Express
$2,120.00
3/19/2021
2522 Brown St.
Rome
CS
173
1/18/2020
Sue Brown
Flash Delivery
$4,605.00
1/19/2020
2522 Brown St.
Rome
CS
174
4/2/2017
Sue Peters
Logitrax
$3,593.00
4/3/2017
8954 Johnson St.
Hamburg
RN
175
2/21/2017
Frank Adams
Speedy Express
$1,878.00
2/22/2017
5894 Adams St.
Florence
RT
176
3/9/2024
Frank White
Logitrax
$1,956.00
3/11/2024
1919 Johnson St.
Paris
SC
177
11/17/2019
Sue Peters
Flash Delivery
$4,376.00
11/19/2019
9004 Richards St.
Paris
RN
178
4/18/2020
Brad Richards
Logitrax
$1,309.00
4/20/2020
874 Wong St.
Paris
CS
179
7/5/2019
Sue Smith
Speedy Express
$2,477.00
7/6/2019
5971 Johnson St.
Sidney
RS
180
10/9/2020
Tom Johnson
Logitrax
$4,331.00
10/11/2020
5189 Richards St.
Paris
RT
181
6/11/2019
Sue White
Logitrax
$1,411.00
6/14/2019
8595 Johnson St.
Sidney
RT
182
10/17/2019
Tom Smith
Flash Delivery
$1,058.00
10/18/2019
3950 Richards St.
York
RN
183
6/14/2024
Mark Richards
Flash Delivery
$2,811.00
6/18/2024
4023 Brown St.
Hamburg
CS
184
8/16/2022
Tom Johnson
Logitrax
$4,276.00
8/17/2022
5189 Richards St.
Paris
RT
185
11/11/2019
Sue Wong
Logitrax
$457.00
11/15/2019
9509 Richards St.
York
RS
186
5/26/2017
John Wong
Logitrax
$1,612.00
5/29/2017
6805 Bannon St.
Florence
SP
187
4/27/2019
Frank Bannon
Speedy Express
$4,856.00
4/30/2019
7276 Bannon St.
Rome
RS
188
9/7/2017
Frank Johnson
Logitrax
$1,741.00
9/8/2017
1091 Brown St.
Rome
RS
189
10/2/2020
Paul Smith
Logitrax
$3,890.00
10/3/2020
7490 Johnson St.
Sidney
SC
190
11/6/2017
Sue White
Logitrax
$1,388.00
11/8/2017
8595 Johnson St.
Sidney
RT
191
11/12/2021
Chris Richards
Speedy Express
$2,409.00
11/15/2021
6123 Johnson St.
Hamburg
SP
192
5/9/2018
Bill Richards
Logitrax
$1,391.00
5/12/2018
2587 Peters St.
Rome
RT
193
3/23/2025
Aaron Richards
Logitrax
$4,203.00
3/26/2025
181 Smith St.
Cairo
RT
194
8/10/2020
Paul Smith
Flash Delivery
$2,124.00
8/14/2020
7490 Johnson St.
Sidney
SC
195
12/29/2022
Sue Bannon
Flash Delivery
$3,698.00
1/2/2023
3045 White St.
Sidney
SP
196
11/17/2020
Mark Richards
Speedy Express
$4,640.00
11/18/2020
4023 Brown St.
Hamburg
CS
197
5/2/2021
Frank Adams
Speedy Express
$3,843.00
5/4/2021
5894 Adams St.
Florence
RT
198
11/22/2023
Sue Peters
Speedy Express
$2,724.00
11/23/2023
9004 Richards St.
Paris
RN
199
2/4/2023
Frank Bannon
Logitrax
$3,907.00
2/8/2023
7276 Bannon St.
Rome
RS
200
9/1/2018
Mark Richards
Speedy Express
$222.00
9/3/2018
6695 Johnson St.
Rome
SC
201
8/25/2024
Aaron Wong
Flash Delivery
$588.00
8/26/2024
6069 Peters St.
Sidney
SP
202
3/16/2020
Sue Wong
Flash Delivery
$142.00
3/20/2020
9509 Richards St.
York
RS
203
2/15/2019
Tom Smith
Flash Delivery
$355.00
2/18/2019
3950 Richards St.
York
RN
204
4/13/2020
Chris Richards
Flash Delivery
$1,690.00
4/17/2020
6123 Johnson St.
Hamburg
SP
205
2/11/2021
Paul Peters
Speedy Express
$1,728.00
2/13/2021
1523 Smith St.
York
RT
206
3/19/2021
Sue White
Flash Delivery
$3,071.00
3/20/2021
8595 Johnson St.
Sidney
RT
207
3/24/2023
Sue Brown
Logitrax
$2,785.00
3/25/2023
2522 Brown St.
Rome
CS
208
11/15/2021
Paul Peters
Logitrax
$4,037.00
11/17/2021
1523 Smith St.
York
RT
209
6/4/2022
Bill Richards
Flash Delivery
$2,655.00
6/5/2022
2587 Peters St.
Rome
RT
210
11/26/2020
Sue Johnson
Speedy Express
$1,537.00
11/29/2020
1004 Peters St.
Florence
SC
211
7/9/2018
Frank Bannon
Logitrax
$2,969.00
7/13/2018
7572 Johnson St.
Rome
RN
212
10/28/2018
Brad Richards
Speedy Express
$844.00
10/31/2018
874 Wong St.
Paris
CS
213
5/21/2020
Tom Johnson
Speedy Express
$2,396.00
5/22/2020
5189 Richards St.
Paris
RT
214
9/12/2019
Tom Smith
Speedy Express
$418.00
9/13/2019
3950 Richards St.
York
RN
215
10/2/2022
Aaron Richards
Speedy Express
$1,954.00
10/3/2022
181 Smith St.
Cairo
RT
216
7/16/2021
Tom Smith
Logitrax
$3,893.00
7/20/2021
3950 Richards St.
York
RN
217
12/29/2018
Chris Wong
Logitrax
$4,938.00
1/1/2019
639 Richards St.
Hamburg
RN
218
11/26/2022
Tom Adams
Speedy Express
$3,858.00
11/28/2022
7405 Peters St.
Hamburg
CS
219
9/8/2019
Frank White
Speedy Express
$889.00
9/9/2019
1919 Johnson St.
Paris
SC
220
3/8/2024
Joe Peters
Logitrax
$701.00
3/11/2024
9558 Smith St.
York
RT
221
6/5/2022
Frank Adams
Speedy Express
$4,050.00
6/8/2022
5894 Adams St.
Florence
RT
222
12/29/2019
Sue White
Speedy Express
$4,203.00
1/1/2020
8595 Johnson St.
Sidney
RT
223
2/24/2025
Bill Richards
Speedy Express
$3,385.00
2/28/2025
4603 Wong St.
Cairo
SC
224
2/24/2018
Brad Bannon
Logitrax
$1,290.00
2/25/2018
6939 Brown St.
Cairo
CS
225
9/1/2023
Tom Adams
Flash Delivery
$3,991.00
9/3/2023
7405 Peters St.
Hamburg
CS
226
12/18/2023
Sue Bannon
Speedy Express
$2,566.00
12/19/2023
8276 Smith St.
Sidney
RS
227
2/13/2018
Tony Wong
Flash Delivery
$2,491.00
2/16/2018
8904 White St.
Rome
SC
228
6/16/2024
Mark Richards
Speedy Express
$2,364.00
6/20/2024
4023 Brown St.
Hamburg
CS
229
6/21/2019
Sue Wong
Speedy Express
$1,250.00
6/24/2019
9509 Richards St.
York
RS
230
5/7/2019
Bill Richards
Speedy Express
$1,589.00
5/9/2019
2587 Peters St.
Rome
RT
231
11/2/2017
Joe Peters
Flash Delivery
$2,630.00
11/4/2017
9558 Smith St.
York
RT
232
8/23/2017
Frank Johnson
Logitrax
$2,693.00
8/27/2017
1091 Brown St.
Rome
RS
233
2/23/2020
Mark Adams
Flash Delivery
$1,000.00
2/24/2020
8049 Brown St.
Florence
RN
234
4/6/2022
Mark Adams
Speedy Express
$4,876.00
4/8/2022
8049 Brown St.
Florence
RN
235
7/1/2017
Sue Bannon
Speedy Express
$211.00
7/5/2017
3045 White St.
Sidney
SP
236
10/4/2020
Frank Brown
Logitrax
$3,943.00
10/5/2020
7366 Johnson St.
Cairo
SC
237
8/29/2019
Mark Adams
Speedy Express
$4,676.00
9/1/2019
8049 Brown St.
Florence
RN
238
12/4/2020
Frank Johnson
Flash Delivery
$999.00
12/5/2020
1091 Brown St.
Rome
RS
239
5/29/2023
Mark Richards
Flash Delivery
$1,808.00
5/31/2023
6695 Johnson St.
Rome
SC
240
2/15/2020
Sue Johnson
Logitrax
$4,104.00
2/17/2020
1004 Peters St.
Florence
SC
241
3/20/2023
John Wong
Speedy Express
$4,433.00
3/23/2023
6805 Bannon St.
Florence
SP
242
2/16/2024
Chris Johnson
Speedy Express
$389.00
2/18/2024
2364 White St.
York
RN
243
2/27/2019
Mark Adams
Speedy Express
$2,290.00
2/28/2019
8049 Brown St.
Florence
RN
244
10/17/2017
Mark Richards
Logitrax
$3,805.00
10/18/2017
4023 Brown St.
Hamburg
CS
245
5/4/2023
John White
Logitrax
$4,351.00
5/6/2023
1377 Johnson St.
Cairo
SC
246
9/22/2020
Frank Peters
Flash Delivery
$3,267.00
9/24/2020
1835 Johnson St.
Florence
CS
247
7/21/2024
Brad Johnson
Flash Delivery
$901.00
7/23/2024
535 Bannon St.
Rome
CS
248
10/12/2023
Paul Smith
Speedy Express
$2,892.00
10/16/2023
7490 Johnson St.
Sidney
SC
249
7/16/2023
Sue Peters
Logitrax
$852.00
7/17/2023
9004 Richards St.
Paris
RN
250
2/11/2024
Mark Richards
Flash Delivery
$4,628.00
2/15/2024
4023 Brown St.
Hamburg
CS
251
4/24/2021
Aaron Adams
Flash Delivery
$3,080.00
4/27/2021
5257 Richards St.
Florence
RT
252
5/12/2017
Mark Richards
Logitrax
$4,866.00
5/15/2017
6695 Johnson St.
Rome
SC
253
5/1/2019
Mark Richards
Logitrax
$708.00
5/4/2019
6695 Johnson St.
Rome
SC
254
2/27/2022
Sue Brown
Logitrax
$1,035.00
3/3/2022
2522 Brown St.
Rome
CS
255
8/8/2024
Frank Bannon
Flash Delivery
$3,077.00
8/11/2024
7276 Bannon St.
Rome
RS
256
12/8/2023
Paul Smith
Logitrax
$4,008.00
12/9/2023
7490 Johnson St.
Sidney
SC
257
4/11/2020
Frank Brown
Speedy Express
$2,204.00
4/13/2020
4368 Wong St.
Rome
RS
258
2/18/2022
Sue Bannon
Flash Delivery
$2,065.00
2/22/2022
8276 Smith St.
Sidney
RS
259
10/10/2020
Mark Adams
Flash Delivery
$993.00
10/14/2020
8049 Brown St.
Florence
RN
260
10/31/2020
Frank Johnson
Flash Delivery
$3,870.00
11/4/2020
1091 Brown St.
Rome
RS
261
6/26/2023
Chris Wong
Flash Delivery
$4,689.00
6/30/2023
639 Richards St.
Hamburg
RN
262
10/29/2017
Frank Johnson
Flash Delivery
$2,385.00
10/30/2017
1091 Brown St.
Rome
RS
263
6/17/2018
Bill Richards
Speedy Express
$4,132.00
6/21/2018
2587 Peters St.
Rome
RT
264
5/20/2023
Mark Richards
Flash Delivery
$4,018.00
5/21/2023
4023 Brown St.
Hamburg
CS
265
3/3/2020
Frank Adams
Flash Delivery
$2,668.00
3/6/2020
5894 Adams St.
Florence
RT
266
6/6/2023
Brad Wong
Speedy Express
$996.00
6/8/2023
7775 Adams St.
York
RN
267
7/3/2023
Aaron Adams
Flash Delivery
$3,413.00
7/5/2023
5257 Richards St.
Florence
RT
268
4/4/2018
Brad Wong
Speedy Express
$1,026.00
4/7/2018
7775 Adams St.
York
RN
269
12/11/2022
Chris Wong
Flash Delivery
$1,489.00
12/13/2022
639 Richards St.
Hamburg
RN
270
6/10/2019
Frank Brown
Speedy Express
$3,182.00
6/11/2019
4368 Wong St.
Rome
RS
271
10/30/2022
Bill Richards
Logitrax
$2,786.00
10/31/2022
2587 Peters St.
Rome
RT
272
7/26/2019
Brad Wong
Speedy Express
$2,166.00
7/27/2019
7775 Adams St.
York
RN
273
1/17/2021
Sue Wong
Speedy Express
$3,368.00
1/21/2021
9509 Richards St.
York
RS
274
6/18/2021
Frank Peters
Speedy Express
$367.00
6/19/2021
1835 Johnson St.
Florence
CS
275
9/25/2019
Aaron Wong
Speedy Express
$116.00
9/26/2019
6069 Peters St.
Sidney
SP
276
7/28/2022
Frank White
Logitrax
$1,481.00
7/29/2022
1919 Johnson St.
Paris
SC
277
9/14/2023
Mark Brown
Logitrax
$4,375.00
9/18/2023
1895 Johnson St.
Paris
RS
278
9/18/2024
Sue Wong
Logitrax
$688.00
9/22/2024
9509 Richards St.
York
RS
279
2/25/2020
Tom Wong
Logitrax
$1,945.00
2/26/2020
4083 Adams St.
Sidney
RS
280
3/31/2022
Chris Johnson
Speedy Express
$1,421.00
4/3/2022
2364 White St.
York
RN
281
10/1/2020
Sue Smith
Flash Delivery
$3,489.00
10/5/2020
5971 Johnson St.
Sidney
RS
282
4/7/2023
Tom Adams
Flash Delivery
$2,950.00
4/8/2023
7405 Peters St.
Hamburg
CS
283
7/8/2021
Frank Brown
Speedy Express
$2,791.00
7/12/2021
7366 Johnson St.
Cairo
SC
284
2/11/2019
Mark Richards
Speedy Express
$4,893.00
2/12/2019
4023 Brown St.
Hamburg
CS
285
12/15/2019
Sue Wong
Flash Delivery
$325.00
12/16/2019
9509 Richards St.
York
RS
286
10/30/2020
Chris Wong
Logitrax
$2,592.00
11/2/2020
639 Richards St.
Hamburg
RN
287
6/24/2019
Tony Wong
Speedy Express
$1,311.00
6/28/2019
8904 White St.
Rome
SC
288
7/16/2023
Brad Johnson
Flash Delivery
$4,123.00
7/17/2023
535 Bannon St.
Rome
CS
289
9/12/2017
Tom White
Flash Delivery
$4,235.00
9/13/2017
2202 Adams St.
Sidney
RN
290
9/20/2019
Mark Richards
Logitrax
$1,474.00
9/23/2019
6695 Johnson St.
Rome
SC
291
8/6/2022
Sue Peters
Flash Delivery
$394.00
8/9/2022
8954 Johnson St.
Hamburg
RN
292
1/30/2021
Mark Adams
Logitrax
$3,397.00
2/3/2021
8049 Brown St.
Florence
RN
293
8/6/2020
John Wong
Logitrax
$1,837.00
8/9/2020
6805 Bannon St.
Florence
SP
294
4/7/2021
Frank Peters
Logitrax
$4,282.00
4/10/2021
1835 Johnson St.
Florence
CS
295
9/16/2019
Brad Richards
Speedy Express
$3,646.00
9/17/2019
874 Wong St.
Paris
CS
296
11/18/2021
Bill Richards
Logitrax
$2,385.00
11/19/2021
2587 Peters St.
Rome
RT
297
6/3/2017
Chris Wong
Flash Delivery
$707.00
6/5/2017
639 Richards St.
Hamburg
RN
298
10/14/2024
Chris Wong
Flash Delivery
$1,820.00
10/18/2024
8437 Wong St.
Rome
SP
299
12/27/2022
John Wong
Logitrax
$2,078.00
12/29/2022
6805 Bannon St.
Florence
SP
300
12/1/2022
Frank White
Logitrax
$2,443.00
12/5/2022
1919 Johnson St.
Paris
SC
301
4/6/2017
Tom Smith
Speedy Express
$1,811.00
4/9/2017
3950 Richards St.
York
RN
302
5/31/2024
Mark Brown
Speedy Express
$2,099.00
6/4/2024
1895 Johnson St.
Paris
RS
303
9/13/2022
Sue Bannon
Logitrax
$665.00
9/15/2022
3045 White St.
Sidney
SP
304
11/6/2023
Frank Bannon
Flash Delivery
$666.00
11/9/2023
7572 Johnson St.
Rome
RN
305
7/9/2020
Tom Adams
Flash Delivery
$3,457.00
7/11/2020
7405 Peters St.
Hamburg
CS
306
12/23/2022
Sue Bannon
Logitrax
$1,870.00
12/27/2022
8276 Smith St.
Sidney
RS
307
11/21/2020
Tom White
Logitrax
$3,085.00
11/24/2020
2202 Adams St.
Sidney
RN
308
6/7/2023
Frank Peters
Flash Delivery
$3,216.00
6/8/2023
1835 Johnson St.
Florence
CS
309
2/24/2024
Sue Smith
Flash Delivery
$3,382.00
2/27/2024
5971 Johnson St.
Sidney
RS
310
8/9/2018
Mark Adams
Logitrax
$4,720.00
8/11/2018
8049 Brown St.
Florence
RN
311
11/28/2018
Tom Wong
Flash Delivery
$3,509.00
12/2/2018
5503 Adams St.
Paris
RN
312
2/21/2020
Frank White
Speedy Express
$451.00
2/22/2020
1919 Johnson St.
Paris
SC
313
12/2/2022
Aaron Richards
Flash Delivery
$3,742.00
12/5/2022
181 Smith St.
Cairo
RT
314
5/18/2020
Tom Smith
Logitrax
$2,695.00
5/22/2020
3950 Richards St.
York
RN
315
3/23/2024
Joe Peters
Flash Delivery
$1,008.00
3/27/2024
9558 Smith St.
York
RT
316
8/19/2024
Frank Peters
Logitrax
$3,183.00
8/22/2024
1835 Johnson St.
Florence
CS
317
2/2/2017
Bill Richards
Speedy Express
$4,676.00
2/6/2017
4603 Wong St.
Cairo
SC
318
12/16/2018
Tom Wong
Flash Delivery
$2,130.00
12/17/2018
5503 Adams St.
Paris
RN
319
10/20/2023
John White
Speedy Express
$3,848.00
10/24/2023
1377 Johnson St.
Cairo
SC
320
7/15/2020
Tom Smith
Logitrax
$4,587.00
7/19/2020
3950 Richards St.
York
RN
321
6/6/2017
John White
Logitrax
$2,366.00
6/10/2017
7460 Brown St.
Cairo
SP
322
11/22/2017
Sue Bannon
Speedy Express
$2,016.00
11/25/2017
8276 Smith St.
Sidney
RS
323
7/4/2017
Sue Peters
Speedy Express
$752.00
7/6/2017
9004 Richards St.
Paris
RN
324
11/22/2021
Brad Bannon
Logitrax
$4,466.00
11/25/2021
6939 Brown St.
Cairo
CS
325
7/27/2020
Frank Bannon
Flash Delivery
$1,746.00
7/29/2020
7276 Bannon St.
Rome
RS
326
1/9/2024
Frank Johnson
Logitrax
$1,488.00
1/10/2024
1091 Brown St.
Rome
RS
327
8/22/2022
Tom Wong
Logitrax
$840.00
8/26/2022
5503 Adams St.
Paris
RN
328
4/17/2023
Chris Wong
Speedy Express
$1,155.00
4/19/2023
8437 Wong St.
Rome
SP
329
9/16/2023
Sue Peters
Flash Delivery
$3,744.00
9/19/2023
8954 Johnson St.
Hamburg
RN
330
1/4/2019
Frank White
Logitrax
$3,518.00
1/8/2019
1919 Johnson St.
Paris
SC
331
6/22/2017
Sue Bannon
Speedy Express
$1,634.00
6/26/2017
8276 Smith St.
Sidney
RS
332
1/28/2021
Tom Wong
Flash Delivery
$1,746.00
1/30/2021
5503 Adams St.
Paris
RN
333
10/23/2018
John White
Logitrax
$1,455.00
10/25/2018
7460 Brown St.
Cairo
SP
334
10/13/2023
Mark Richards
Logitrax
$4,691.00
10/15/2023
4023 Brown St.
Hamburg
CS
335
4/13/2025
John Wong
Flash Delivery
$3,640.00
4/15/2025
6805 Bannon St.
Florence
SP
336
7/15/2017
John White
Logitrax
$2,329.00
7/18/2017
7460 Brown St.
Cairo
SP
337
9/19/2022
Mark White
Logitrax
$2,122.00
9/21/2022
9064 Brown St.
Rome
RT
338
7/19/2021
Chris Johnson
Flash Delivery
$2,452.00
7/21/2021
2364 White St.
York
RN
339
7/6/2018
Brad Richards
Flash Delivery
$226.00
7/7/2018
874 Wong St.
Paris
CS
340
12/4/2017
Sue Peters
Speedy Express
$198.00
12/6/2017
8954 Johnson St.
Hamburg
RN
341
3/12/2021
Frank Brown
Logitrax
$2,445.00
3/16/2021
7366 Johnson St.
Cairo
SC
342
11/11/2020
Sue Smith
Speedy Express
$4,816.00
11/12/2020
5971 Johnson St.
Sidney
RS
343
8/8/2018
Mark Adams
Speedy Express
$3,120.00
8/12/2018
8049 Brown St.
Florence
RN
344
3/14/2022
John White
Flash Delivery
$4,702.00
3/18/2022
7460 Brown St.
Cairo
SP
345
4/6/2019
Sue Peters
Logitrax
$4,555.00
4/10/2019
8954 Johnson St.
Hamburg
RN
346
9/10/2017
Sue Peters
Logitrax
$510.00
9/12/2017
8954 Johnson St.
Hamburg
RN
347
6/14/2020
Tom Wong
Speedy Express
$2,870.00
6/17/2020
4083 Adams St.
Sidney
RS
348
12/3/2021
Bill Richards
Flash Delivery
$1,722.00
12/7/2021
2587 Peters St.
Rome
RT
349
9/24/2022
Brad Wong
Flash Delivery
$2,181.00
9/26/2022
7775 Adams St.
York
RN
350
3/16/2018
Mark Adams
Speedy Express
$3,048.00
3/18/2018
8049 Brown St.
Florence
RN
351
3/6/2025
John Wong
Flash Delivery
$1,537.00
3/8/2025
6805 Bannon St.
Florence
SP
352
6/7/2019
Frank Johnson
Logitrax
$3,017.00
6/11/2019
1091 Brown St.
Rome
RS
353
1/13/2024
Mark White
Flash Delivery
$469.00
1/14/2024
9064 Brown St.
Rome
RT
354
3/10/2024
Paul Smith
Logitrax
$690.00
3/12/2024
7490 Johnson St.
Sidney
SC
355
8/31/2021
Tom Adams
Speedy Express
$1,956.00
9/3/2021
7405 Peters St.
Hamburg
CS
356
4/12/2023
John Wong
Speedy Express
$624.00
4/14/2023
6805 Bannon St.
Florence
SP
357
6/19/2021
Brad Wong
Logitrax
$3,342.00
6/23/2021
7775 Adams St.
York
RN
358
11/14/2023
Sue Wong
Flash Delivery
$1,139.00
11/16/2023
9509 Richards St.
York
RS
359
11/20/2021
Tony Wong
Speedy Express
$1,145.00
11/22/2021
8904 White St.
Rome
SC
360
3/23/2023
Chris Wong
Flash Delivery
$536.00
3/25/2023
8437 Wong St.
Rome
SP
361
6/21/2021
Sue Johnson
Flash Delivery
$2,286.00
6/23/2021
1004 Peters St.
Florence
SC
362
6/30/2021
Frank Bannon
Speedy Express
$221.00
7/1/2021
7276 Bannon St.
Rome
RS
363
5/24/2022
Sue Wong
Flash Delivery
$1,252.00
5/28/2022
9509 Richards St.
York
RS
364
4/3/2022
Sue Johnson
Flash Delivery
$1,456.00
4/5/2022
1004 Peters St.
Florence
SC
365
2/23/2019
Brad Bannon
Flash Delivery
$667.00
2/24/2019
6939 Brown St.
Cairo
CS
366
6/16/2024
Aaron Wong
Logitrax
$3,387.00
6/18/2024
6069 Peters St.
Sidney
SP
367
6/14/2018
Aaron Wong
Flash Delivery
$4,719.00
6/16/2018
6069 Peters St.
Sidney
SP
368
4/4/2024
Paul Smith
Speedy Express
$335.00
4/6/2024
7490 Johnson St.
Sidney
SC
369
3/3/2024
Aaron Adams
Speedy Express
$511.00
3/5/2024
5257 Richards St.
Florence
RT
370
12/19/2020
Frank Brown
Logitrax
$1,069.00
12/20/2020
4368 Wong St.
Rome
RS
371
4/13/2018
Tony Wong
Flash Delivery
$2,352.00
4/14/2018
8904 White St.
Rome
SC
372
12/31/2022
Mark Richards
Flash Delivery
$4,249.00
1/1/2023
4023 Brown St.
Hamburg
CS
373
4/9/2024
Paul Smith
Flash Delivery
$399.00
4/11/2024
7490 Johnson St.
Sidney
SC
374
8/16/2024
Mark Richards
Speedy Express
$1,395.00
8/20/2024
6695 Johnson St.
Rome
SC
375
1/11/2025
Mark Richards
Speedy Express
$720.00
1/13/2025
6695 Johnson St.
Rome
SC
376
2/12/2022
Tom Johnson
Logitrax
$1,853.00
2/13/2022
5189 Richards St.
Paris
RT
377
2/6/2017
Chris Johnson
Speedy Express
$1,819.00
2/7/2017
2364 White St.
York
RN
378
7/24/2019
Mark White
Flash Delivery
$1,293.00
7/28/2019
9064 Brown St.
Rome
RT
379
11/17/2017
Brad Bannon
Speedy Express
$4,160.00
11/19/2017
6939 Brown St.
Cairo
CS
380
12/16/2018
Mark White
Speedy Express
$4,655.00
12/18/2018
9064 Brown St.
Rome
RT
381
7/5/2020
Sue Smith
Logitrax
$4,119.00
7/9/2020
5971 Johnson St.
Sidney
RS
382
2/28/2021
Mark Richards
Speedy Express
$467.00
3/1/2021
6695 Johnson St.
Rome
SC
383
10/28/2023
John Wong
Flash Delivery
$2,317.00
11/1/2023
6805 Bannon St.
Florence
SP
384
3/19/2017
Chris Johnson
Logitrax
$265.00
3/20/2017
2364 White St.
York
RN
385
1/30/2023
Sue Wong
Flash Delivery
$4,684.00
2/2/2023
9509 Richards St.
York
RS
386
11/5/2020
Brad Johnson
Flash Delivery
$2,667.00
11/8/2020
535 Bannon St.
Rome
CS
387
7/31/2024
Tom Adams
Speedy Express
$172.00
8/1/2024
7405 Peters St.
Hamburg
CS
388
12/31/2023
Frank Johnson
Flash Delivery
$1,541.00
1/2/2024
1091 Brown St.
Rome
RS
389
8/21/2019
Sue Peters
Speedy Express
$4,382.00
8/24/2019
9004 Richards St.
Paris
RN
390
12/29/2024
Sue Smith
Speedy Express
$2,441.00
12/30/2024
5971 Johnson St.
Sidney
RS
391
1/30/2019
Sue Johnson
Logitrax
$4,493.00
2/1/2019
1004 Peters St.
Florence
SC
392
1/21/2018
Tony Wong
Flash Delivery
$4,030.00
1/25/2018
8904 White St.
Rome
SC
393
3/24/2017
Brad Wong
Speedy Express
$4,077.00
3/26/2017
7775 Adams St.
York
RN
394
3/26/2025
Sue Peters
Flash Delivery
$998.00
3/30/2025
9004 Richards St.
Paris
RN
395
11/3/2019
Mark Adams
Speedy Express
$4,566.00
11/6/2019
8049 Brown St.
Florence
RN
396
11/30/2020
Tom Bannon
Speedy Express
$4,328.00
12/4/2020
7981 Peters St.
Sidney
RS
397
3/3/2021
Frank Bannon
Logitrax
$2,414.00
3/4/2021
7276 Bannon St.
Rome
RS
398
7/21/2018
Mark Adams
Flash Delivery
$2,011.00
7/23/2018
8049 Brown St.
Florence
RN
399
3/18/2023
Aaron Adams
Flash Delivery
$3,034.00
3/21/2023
5257 Richards St.
Florence
RT
400
8/15/2023
John White
Speedy Express
$412.00
8/19/2023
1377 Johnson St.
Cairo
SC
401
10/6/2023
Sue Bannon
Flash Delivery
$2,133.00
10/10/2023
8276 Smith St.
Sidney
RS
402
12/31/2024
Brad Bannon
Speedy Express
$2,464.00
1/2/2025
6939 Brown St.
Cairo
CS
403
11/12/2024
Mark Richards
Logitrax
$4,831.00
11/13/2024
6695 Johnson St.
Rome
SC
404
8/4/2017
Sue Wong
Flash Delivery
$3,465.00
8/5/2017
9509 Richards St.
York
RS
405
4/13/2019
Sue Bannon
Speedy Express
$3,879.00
4/15/2019
8276 Smith St.
Sidney
RS
406
2/7/2024
Frank Bannon
Logitrax
$856.00
2/8/2024
7572 Johnson St.
Rome
RN
407
4/19/2020
Sue Bannon
Speedy Express
$4,804.00
4/23/2020
8276 Smith St.
Sidney
RS
408
12/23/2019
Brad Richards
Logitrax
$4,092.00
12/26/2019
874 Wong St.
Paris
CS
409
6/17/2021
Frank Brown
Flash Delivery
$4,003.00
6/21/2021
7366 Johnson St.
Cairo
SC
410
7/19/2023
Sue Peters
Logitrax
$1,224.00
7/22/2023
8954 Johnson St.
Hamburg
RN
411
9/25/2023
Bill Richards
Flash Delivery
$381.00
9/26/2023
2587 Peters St.
Rome
RT
412
5/5/2019
Frank Adams
Speedy Express
$3,829.00
5/6/2019
5894 Adams St.
Florence
RT
413
10/14/2017
Aaron Adams
Logitrax
$3,560.00
10/15/2017
5257 Richards St.
Florence
RT
414
12/4/2022
Chris Wong
Speedy Express
$1,594.00
12/5/2022
639 Richards St.
Hamburg
RN
415
10/4/2022
Chris Wong
Logitrax
$285.00
10/5/2022
639 Richards St.
Hamburg
RN
416
7/29/2017
Joe Peters
Logitrax
$3,457.00
8/1/2017
9558 Smith St.
York
RT
417
6/1/2020
Sue Peters
Flash Delivery
$1,379.00
6/5/2020
9004 Richards St.
Paris
RN
418
4/4/2022
Mark Richards
Flash Delivery
$2,095.00
4/7/2022
4023 Brown St.
Hamburg
CS
419
8/29/2020
Frank Brown
Logitrax
$1,565.00
9/2/2020
4368 Wong St.
Rome
RS
420
2/12/2023
John Wong
Speedy Express
$258.00
2/13/2023
6805 Bannon St.
Florence
SP
421
3/21/2024
Mark Brown
Flash Delivery
$103.00
3/22/2024
1895 Johnson St.
Paris
RS
422
2/20/2017
Sue Bannon
Flash Delivery
$4,120.00
2/21/2017
8276 Smith St.
Sidney
RS
423
10/17/2024
Tom White
Logitrax
$2,377.00
10/19/2024
2202 Adams St.
Sidney
RN
424
2/8/2025
Frank Bannon
Flash Delivery
$3,192.00
2/12/2025
7276 Bannon St.
Rome
RS
425
7/4/2020
Brad Wong
Flash Delivery
$539.00
7/7/2020
7775 Adams St.
York
RN
426
8/30/2021
Mark Richards
Flash Delivery
$3,628.00
9/3/2021
6695 Johnson St.
Rome
SC
427
4/14/2018
Chris Wong
Logitrax
$1,659.00
4/17/2018
639 Richards St.
Hamburg
RN
428
6/14/2022
Mark Brown
Flash Delivery
$2,968.00
6/18/2022
1895 Johnson St.
Paris
RS
429
11/26/2023
Tony Wong
Flash Delivery
$3,724.00
11/30/2023
8904 White St.
Rome
SC
430
12/11/2023
Tom White
Logitrax
$3,597.00
12/13/2023
2202 Adams St.
Sidney
RN
431
8/13/2022
Sue Wong
Flash Delivery
$4,546.00
8/15/2022
9509 Richards St.
York
RS
432
7/17/2021
Sue Wong
Logitrax
$1,026.00
7/18/2021
9509 Richards St.
York
RS
433
7/10/2024
Sue Smith
Flash Delivery
$2,253.00
7/12/2024
5971 Johnson St.
Sidney
RS
434
10/9/2021
Frank Bannon
Flash Delivery
$1,267.00
10/10/2021
7572 Johnson St.
Rome
RN
435
3/21/2024
Tom Smith
Speedy Express
$4,751.00
3/23/2024
3950 Richards St.
York
RN
436
7/26/2019
Sue Bannon
Flash Delivery
$1,969.00
7/30/2019
3045 White St.
Sidney
SP
437
12/24/2024
Sue White
Speedy Express
$793.00
12/25/2024
8595 Johnson St.
Sidney
RT
438
1/9/2022
Aaron Richards
Flash Delivery
$1,581.00
1/12/2022
181 Smith St.
Cairo
RT
439
10/1/2023
John White
Flash Delivery
$2,868.00
10/4/2023
7460 Brown St.
Cairo
SP
440
8/22/2019
Sue Smith
Logitrax
$3,494.00
8/24/2019
5971 Johnson St.
Sidney
RS
441
8/10/2024
Tom Wong
Logitrax
$4,650.00
8/11/2024
5503 Adams St.
Paris
RN
442
4/22/2017
Tom Bannon
Logitrax
$2,208.00
4/25/2017
7981 Peters St.
Sidney
RS
443
12/29/2020
Frank Adams
Logitrax
$3,697.00
1/2/2021
5894 Adams St.
Florence
RT
444
10/29/2017
Aaron Richards
Speedy Express
$4,476.00
10/31/2017
181 Smith St.
Cairo
RT
445
7/1/2019
Chris Richards
Speedy Express
$2,551.00
7/5/2019
6123 Johnson St.
Hamburg
SP
446
10/8/2021
Frank Peters
Flash Delivery
$1,178.00
10/12/2021
1835 Johnson St.
Florence
CS
447
3/30/2023
Frank Adams
Flash Delivery
$1,709.00
3/31/2023
5894 Adams St.
Florence
RT
448
2/10/2018
Bill Richards
Speedy Express
$4,792.00
2/12/2018
4603 Wong St.
Cairo
SC
449
12/19/2017
Paul Peters
Logitrax
$2,401.00
12/21/2017
1523 Smith St.
York
RT
450
11/28/2021
Brad Wong
Flash Delivery
$280.00
12/2/2021
7775 Adams St.
York
RN
451
6/3/2022
Frank Bannon
Speedy Express
$4,714.00
6/6/2022
7572 Johnson St.
Rome
RN
452
10/12/2022
Aaron Wong
Speedy Express
$2,492.00
10/15/2022
6069 Peters St.
Sidney
SP
453
10/16/2023
Mark White
Flash Delivery
$2,588.00
10/18/2023
9064 Brown St.
Rome
RT
454
12/26/2022
Frank Johnson
Speedy Express
$1,120.00
12/28/2022
1091 Brown St.
Rome
RS
455
12/8/2019
Mark Adams
Flash Delivery
$354.00
12/10/2019
8049 Brown St.
Florence
RN
456
12/1/2021
Sue Johnson
Logitrax
$2,821.00
12/3/2021
1004 Peters St.
Florence
SC
457
7/4/2021
Tom Adams
Speedy Express
$2,090.00
7/8/2021
7405 Peters St.
Hamburg
CS
458
7/27/2019
Joe Peters
Speedy Express
$2,714.00
7/29/2019
9558 Smith St.
York
RT
459
7/25/2023
Bill Richards
Speedy Express
$4,910.00
7/29/2023
2587 Peters St.
Rome
RT
460
4/22/2020
Tom Johnson
Flash Delivery
$750.00
4/26/2020
5189 Richards St.
Paris
RT
461
5/16/2017
Aaron Adams
Logitrax
$4,596.00
5/20/2017
5257 Richards St.
Florence
RT
462
5/3/2017
Mark Adams
Logitrax
$2,625.00
5/6/2017
8049 Brown St.
Florence
RN
463
2/8/2017
Chris Wong
Logitrax
$4,365.00
2/9/2017
8437 Wong St.
Rome
SP
464
9/30/2021
Tom Wong
Logitrax
$1,239.00
10/4/2021
5503 Adams St.
Paris
RN
465
3/24/2017
Sue Wong
Logitrax
$4,546.00
3/28/2017
9509 Richards St.
York
RS
466
1/11/2018
Tom Adams
Logitrax
$2,492.00
1/13/2018
7405 Peters St.
Hamburg
CS
467
2/29/2020
Sue Peters
Logitrax
$856.00
3/1/2020
9004 Richards St.
Paris
RN
468
7/14/2019
Tom Adams
Speedy Express
$3,207.00
7/18/2019
7405 Peters St.
Hamburg
CS
469
9/6/2023
Tom Smith
Speedy Express
$621.00
9/10/2023
3950 Richards St.
York
RN
470
6/16/2024
Aaron Richards
Logitrax
$4,036.00
6/20/2024
181 Smith St.
Cairo
RT
471
4/28/2019
Bill Richards
Flash Delivery
$4,722.00
5/1/2019
2587 Peters St.
Rome
RT
472
11/19/2024
Paul Peters
Speedy Express
$4,524.00
11/23/2024
1523 Smith St.
York
RT
473
8/16/2020
Sue Bannon
Speedy Express
$1,234.00
8/17/2020
8276 Smith St.
Sidney
RS
474
7/17/2018
Mark White
Speedy Express
$3,998.00
7/21/2018
9064 Brown St.
Rome
RT
475
5/24/2020
Sue Wong
Flash Delivery
$4,768.00
5/25/2020
9509 Richards St.
York
RS
476
9/3/2023
John White
Logitrax
$2,167.00
9/7/2023
1377 Johnson St.
Cairo
SC
477
3/9/2017
Bill Richards
Speedy Express
$3,740.00
3/12/2017
2587 Peters St.
Rome
RT
478
9/16/2024
Frank Adams
Logitrax
$3,047.00
9/17/2024
5894 Adams St.
Florence
RT
479
4/26/2018
Chris Wong
Flash Delivery
$3,505.00
4/30/2018
8437 Wong St.
Rome
SP
480
10/16/2023
Joe Peters
Speedy Express
$2,263.00
10/19/2023
9558 Smith St.
York
RT
481
2/2/2024
Sue Johnson
Speedy Express
$2,354.00
2/3/2024
1004 Peters St.
Florence
SC
482
5/4/2021
John White
Flash Delivery
$4,676.00
5/7/2021
1377 Johnson St.
Cairo
SC
483
4/24/2023
Mark Richards
Speedy Express
$4,984.00
4/26/2023
4023 Brown St.
Hamburg
CS
484
4/20/2017
Sue Johnson
Speedy Express
$3,337.00
4/22/2017
1004 Peters St.
Florence
SC
485
6/16/2020
Bill Richards
Speedy Express
$1,487.00
6/18/2020
2587 Peters St.
Rome
RT
486
10/30/2019
Tom Johnson
Flash Delivery
$3,948.00
11/2/2019
5189 Richards St.
Paris
RT
487
1/2/2020
Sue Johnson
Flash Delivery
$725.00
1/4/2020
1004 Peters St.
Florence
SC
488
1/11/2018
Sue Bannon
Flash Delivery
$669.00
1/12/2018
3045 White St.
Sidney
SP
489
6/5/2021
Paul Smith
Flash Delivery
$3,539.00
6/7/2021
7490 Johnson St.
Sidney
SC
490
11/8/2021
Chris Johnson
Flash Delivery
$2,493.00
11/12/2021
2364 White St.
York
RN
491
10/16/2017
Chris Wong
Logitrax
$4,086.00
10/20/2017
8437 Wong St.
Rome
SP
492
10/6/2018
John Wong
Flash Delivery
$4,527.00
10/10/2018
6805 Bannon St.
Florence
SP
493
8/22/2017
Mark Adams
Logitrax
$2,731.00
8/26/2017
8049 Brown St.
Florence
RN
494
2/7/2018
Sue Johnson
Speedy Express
$1,958.00
2/9/2018
1004 Peters St.
Florence
SC
495
6/3/2018
Sue Peters
Flash Delivery
$1,114.00
6/4/2018
9004 Richards St.
Paris
RN
496
11/28/2022
Sue Wong
Logitrax
$774.00
12/1/2022
9509 Richards St.
York
RS
497
4/18/2019
Aaron Adams
Flash Delivery
$3,749.00
4/19/2019
5257 Richards St.
Florence
RT
498
2/12/2019
John White
Logitrax
$4,777.00
2/15/2019
1377 Johnson St.
Cairo
SC
499
10/4/2024
Sue Wong
Flash Delivery
$3,828.00
10/5/2024
9509 Richards St.
York
RS

Settings

This view uses two rows per record. The layout is divided into three groups: order, customer, and shipper.

Description

The MultiRow control extends conventional grid layouts by using multiple rows to represent each data item.

The MultiRow control allows users to see and edit data in a tabular format, just like other conventional grids. However, MultiRow is different from these grids in a way that it allows you to bind each data item to multiple rows, creating form-like interfaces that can display a large number of columns with minimal horizontal scrolling.

The MultiRow control extends the FlexGrid control, so if you know how to use FlexGrid, you will be able to use MultiRow in no time. The main new property is LayoutDefinition, which takes an object that describes the layout of the grid rows and cells.

The MultiRow control is not a simple replacement for conventional grids; it is a specialized tool that fits some particular scenarios really well.

LayoutDefinition

The LayoutDefinition property specifies the layout of cells in a grid. It contains a list of cell group objects. Each cell group specifies how many columns the group should span, and the cells that make up each group.

The image below illustrates how a cell group is interpreted and turned into a grid layout:

Here, the group spans three grid columns. It contains six cells with different spans. When generating the layout, the grid fits as many cells as possible in each row, and wraps to the next row when the group span is reached. The last cell in each row is automatically expanded to fill Colspan of the group. The process is similar to wrapping of text to create a paragraph.

The same process is applied to every group in the LayoutDefinition object.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
using C1.Web.Mvc.Fluent;
using C1.Web.Mvc.Grid;
using C1.Web.Mvc.MultiRow;
using C1.Web.Mvc.MultiRow.Fluent;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
 
namespace MultiRowExplorer.Models
{
    public class LayoutDefinitionsBuilders
    {
        public static Action<ListItemFactory<CellGroup, CellGroupBuilder>> OneLine
        {
            get
            {
                return ld =>
                {
                    ld.Add().Colspan(15).Cells(cells =>
                    {
                        cells.Add(cell => cell.Binding("Id").Header("ID").CssClass("id"))
                            .Add(cell => cell.Binding("Date").Header("Ordered"))
                            .Add(cell => cell.Binding("ShippedDate").Header("Shipped"))
                            .Add(cell => cell.Binding("Amount").Header("Amount").Format("c").CssClass("amount"))
                            .Add(cell => cell.Binding("Customer.Name").Name("CustomerName").Header("Customer"))
                            .Add(cell => cell.Binding("Customer.Address").Name("CustomerAddress").Header("Address"))
                            .Add(cell => cell.Binding("Customer.City").Name("CustomerCity").Header("City")
                                .DataMap(dm => { dm.DisplayMemberPath("Value").SelectedValuePath("Value").Bind(Orders.GetCities().ToValues()); }))
                            .Add(cell => cell.Binding("Customer.State").Name("CustomerState").Header("State"))
                            .Add(cell => cell.Binding("Customer.Zip").Name("CustomerZip").Header("Zip"))
                            .Add(cell => cell.Binding("Customer.Email").Name("CustomerEmail").Header("Customer Email").CssClass("email"))
                            .Add(cell => cell.Binding("Customer.Phone").Name("Customerphone").Header("Customer Phone"))
                            .Add(cell => cell.Binding("Shipper.Name").Name("ShipperName").Header("Shipper"))
                            .Add(cell => cell.Binding("Shipper.Email").Name("ShipperEmail").Header("Shipper Email").CssClass("email"))
                            .Add(cell => cell.Binding("Shipper.Phone").Name("ShipperPhone").Header("Shipper Phone"))
                            .Add(cell => cell.Binding("Shipper.Express").Name("ShipperExpress").Header("Express"));
                    });
                };
            }
        }
 
        public static Action<ListItemFactory<CellGroup, CellGroupBuilder>> TwoLines
        {
            get
            {
                return ld =>
                {
                    ld.Add().Header("Order").Colspan(2).Cells(cells =>
                    {
                        cells.Add(cell => cell.Binding("Id").Header("ID").CssClass("id").Width("150"))
                            .Add(cell => cell.Binding("Date").Header("Ordered").Width("150"))
                            .Add(cell => cell.Binding("Amount").Header("Amount").Format("c").CssClass("amount"))
                            .Add(cell => cell.Binding("ShippedDate").Header("Shipped"));
                    });
                    ld.Add().Header("Customer").Colspan(3).Cells(cells =>
                    {
                        cells.Add(cell => cell.Binding("Customer.Name").Name("CustomerName").Header("Customer").Width("200"))
                            .Add(cell => cell.Binding("Customer.Email").Name("CustomerEmail").Header("Customer Email").Colspan(2).CssClass("email"))
                            .Add(cell => cell.Binding("Customer.Address").Name("CustomerAddress").Header("Address"))
                            .Add(cell => cell.Binding("Customer.City").Name("CustomerCity").Header("City").ShowDropDown(true)
                                .DataMap(dm => { dm.DisplayMemberPath("Value").SelectedValuePath("Value").Bind(Orders.GetCities().ToValues()); }))
                            .Add(cell => cell.Binding("Customer.State").Name("CustomerState").Header("State"));
                    });
                    ld.Add().Header("Shipper").Colspan(2).Cells(cells =>
                    {
                        cells.Add(cell => cell.Binding("Shipper.Name").Name("ShipperName").Header("Shipper").Colspan(2))
                            .Add(cell => cell.Binding("Shipper.Email").Name("ShipperEmail").Header("Shipper Email").Width("200").CssClass("email"))
                            .Add(cell => cell.Binding("Shipper.Express").Name("ShipperExpress").Header("Express"));
                    });
                };
            }
        }
 
        public static Action<ListItemFactory<CellGroup, CellGroupBuilder>> ThreeLines
        {
            get
            {
                return ld =>
                {
                    ld.Add().Header("Order").Colspan(2).Cells(cells =>
                    {
                        cells.Add(cell => cell.Binding("Id").Header("ID").Colspan(2).CssClass("id"))
                            .Add(cell => cell.Binding("Amount").Header("Amount").Format("c").Colspan(2).CssClass("amount"))
                            .Add(cell => cell.Binding("Date").Header("Ordered"))
                            .Add(cell => cell.Binding("ShippedDate").Header("Shipped"));
                    });
                    ld.Add().Header("Customer").Colspan(3).Cells(cells =>
                    {
                        cells.Add(cell => cell.Binding("Customer.Name").Name("CustomerName").Header("Customer"))
                            .Add(cell => cell.Binding("Customer.Email").Name("CustomerEmail").Header("Customer Email").Colspan(2).CssClass("email"))
                            .Add(cell => cell.Binding("Customer.Address").Name("CustomerAddress").Header("Address").Colspan(2))
                            .Add(cell => cell.Binding("Customer.Phone").Name("CustomerPhone").Header("Phone"))
                            .Add(cell => cell.Binding("Customer.City").Name("CustomerCity").Header("City")
                                .DataMap(dm => { dm.DisplayMemberPath("Value").SelectedValuePath("Value").Bind(Orders.GetCities().ToValues()); }))
                            .Add(cell => cell.Binding("Customer.State").Name("CustomerState").Header("State"))
                            .Add(cell => cell.Binding("Customer.Zip").Name("CustomerZip").Header("Zip"));
                    });
                    ld.Add().Header("Shipper").Cells(cells =>
                    {
                        cells.Add(cell => cell.Binding("Shipper.Name").Name("ShipperName").Header("Shipper").Width("*"))
                            .Add(cell => cell.Binding("Shipper.Email").Name("ShipperEmail").Header("Shipper Email").CssClass("email"))
                            .Add(cell => cell.Binding("Shipper.Express").Name("ShipperExpress").Header("Express"));
                    });
                };
            }
        }
 
        public static Action<ListItemFactory<CellGroup, CellGroupBuilder>> Sales
        {
            get
            {
                return ld =>
                {
                    ld.Add().Cells(cells =>
                    {
                        cells.Add(cell => cell.Binding("ID").Header("ID"));
                        cells.Add(cell => cell.Binding("Active").Header("Active"));
                    });
                    ld.Add().Cells(cells =>
                    {
                        cells.Add(cell => cell.Binding("Start").Header("Start"));
                        cells.Add(cell => cell.Binding("End").Header("End"));
                    });
                    ld.Add().Colspan(2).Cells(cells =>
                    {
                        cells.Add(cell => cell.Binding("Country").Header("Country").Colspan(2));
                        cells.Add(cell => cell.Binding("Product").Header("Product"));
                        cells.Add(cell => cell.Binding("Color").Header("Color"));
                    });
                    ld.Add().Colspan(2).Cells(cells =>
                    {
                        cells.Add(cell => cell.Binding("Amount").Header("Amount"));
                        cells.Add(cell => cell.Binding("Amount2").Header("Amount2"));
                        cells.Add(cell => cell.Binding("Discount").Header("Discount").Colspan(2));
                    });
                };
            }
        }
    }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
using System.Web.Mvc;
using System.Collections.Generic;
using MultiRowExplorer.Models;
 
namespace MultiRowExplorer.Controllers
{
    public partial class MultiRowController : Controller
    {
        private readonly ControlOptions _options = new ControlOptions
        {
            Options = new OptionDictionary
            {
                {"Layout Definition",new OptionItem{Values = new List<string> {"Traditional", "Compact", "Detailed"},CurrentValue = "Compact"}}
            }
        };
 
        public ActionResult Index(FormCollection collection)
        {
            _options.LoadPostData(collection);
            var model = Orders.GetOrders();
            ViewBag.DemoOptions = _options;
            return View(model);
        }
    }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
@model IEnumerable<Orders.Order>
@{
    ControlOptions optionsModel = ViewBag.DemoOptions;
    ViewBag.DemoSettings = true;
 
    var layoutDefinition = optionsModel.Options["Layout Definition"].CurrentValue;
    Action<ListItemFactory<CellGroup, CellGroupBuilder>> layoutDefinitionBuilder;
    if (layoutDefinition == "Traditional")
    {
        layoutDefinitionBuilder = LayoutDefinitionsBuilders.OneLine;
    }
    else if (layoutDefinition == "Compact")
    {
        layoutDefinitionBuilder = LayoutDefinitionsBuilders.TwoLines;
    }
    else
    {
        layoutDefinitionBuilder = LayoutDefinitionsBuilders.ThreeLines;
    }
}
 
@(Html.C1().MultiRow<Orders.Order>()
    .Id("ovMultiRow")
    .Bind(bl => bl.Bind(Model).DisableServerRead(true))
    .CssClass("multirow")
    .LayoutDefinition(layoutDefinitionBuilder)
)
@section Settings{
    @Html.Partial("_OptionsMenu", optionsModel)
    @if (layoutDefinition == "Traditional")
    {
        <p>Traditional grid view, with one row per record.The user must scroll horizontally to see the whole record.</p>
    }
    @if (layoutDefinition == "Compact")
    {
        <p>This view uses two rows per record. The layout is divided into three groups: order, customer, and shipper.</p>
    }
    @if (layoutDefinition == "Detailed")
    {
        <p>This view uses three rows per record. The layout is divided into three groups: order, customer, and shipper.</p>
    }
}
 
@section Summary{
    <p>The MultiRow control extends conventional grid layouts by using multiple rows to represent each data item.</p>
}
 
@section Description{
    <p>
        The <b>MultiRow</b> control extends conventional grid layouts by using multiple rows to represent each data item.
    </p><p>
        The <b>MultiRow</b> control allows users to see and edit data in a tabular format, just like other conventional grids.
        However, <b>MultiRow</b> is different from these grids in a way that it allows you to bind each data item to multiple rows,
        creating form-like interfaces that can display a large number of columns with minimal horizontal scrolling.
    </p><p>
        The <b>MultiRow</b> control extends the <b>FlexGrid</b> control, so if you know how to use <b>FlexGrid</b>, you will be able to use <b>MultiRow</b> in no time.
        The main new property is <b>LayoutDefinition</b>, which takes an object that describes the layout of the grid rows and cells.
    </p><p>
        The <b>MultiRow</b> control is not a simple replacement for conventional grids; it is a specialized tool that fits some particular scenarios really well.
    </p>
    <h3 class="semi-bold">LayoutDefinition</h3>
    <p>
        The <b>LayoutDefinition</b> property specifies the layout of cells in a grid.
        It contains a list of cell group objects. Each cell group specifies how many columns the group should span, and the cells that make up each group.
    </p><p>
        The image below illustrates how a cell group is interpreted and turned into a grid layout:
        <img src="~/Content/images/cellGroup.png" />
    </p><p>
        Here, the group spans three grid columns. It contains six cells with different spans.
        When generating the layout, the grid fits as many cells as possible in each row, and wraps to the next row when the group span is reached.
        The last cell in each row is automatically expanded to fill <b>Colspan</b> of the group.
        The process is similar to wrapping of text to create a paragraph.
    </p><p>
        The same process is applied to every group in the <b>LayoutDefinition</b> object.
    </p>
}