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
2/25/2019
John Wong
Logitrax
$2,838.00
3/1/2019
7891 Smith St.
Sidney
RT
1
9/11/2021
Brad Smith
Logitrax
$1,630.00
9/14/2021
4531 Wong St.
York
RT
2
12/6/2019
Aaron White
Flash Delivery
$3,671.00
12/7/2019
4189 White St.
Sidney
CS
3
11/5/2023
Aaron Johnson
Speedy Express
$1,177.00
11/7/2023
2481 White St.
Sidney
SP
4
7/9/2019
John Brown
Flash Delivery
$3,991.00
7/12/2019
6573 Smith St.
Cairo
CS
5
6/16/2019
Paul Peters
Flash Delivery
$4,380.00
6/20/2019
2920 Peters St.
Florence
RS
6
3/7/2025
Brad Adams
Logitrax
$4,931.00
3/8/2025
226 Johnson St.
Rome
CS
7
6/19/2024
Paul Richards
Speedy Express
$4,933.00
6/21/2024
7475 Brown St.
Cairo
SP
8
10/23/2017
Chris Wong
Flash Delivery
$2,394.00
10/27/2017
568 Bannon St.
Cairo
RT
9
12/29/2024
Brad Smith
Flash Delivery
$3,406.00
1/1/2025
4531 Wong St.
York
RT
10
11/21/2024
Chris Johnson
Logitrax
$2,778.00
11/25/2024
9664 Wong St.
Sidney
SP
11
4/21/2025
Chris Johnson
Speedy Express
$1,001.00
4/22/2025
9664 Wong St.
Sidney
SP
12
9/6/2020
John Brown
Logitrax
$3,557.00
9/9/2020
3761 Richards St.
Cairo
RS
13
12/20/2019
John Brown
Flash Delivery
$4,884.00
12/21/2019
3761 Richards St.
Cairo
RS
14
7/2/2018
Chris Johnson
Speedy Express
$3,307.00
7/4/2018
9664 Wong St.
Sidney
SP
15
4/5/2018
Paul Richards
Flash Delivery
$493.00
4/7/2018
6973 Johnson St.
Florence
RT
16
10/2/2024
John Wong
Flash Delivery
$2,888.00
10/3/2024
7891 Smith St.
Sidney
RT
17
1/16/2024
Sue Richards
Logitrax
$2,732.00
1/18/2024
5601 Johnson St.
Hamburg
CS
18
7/9/2024
Aaron White
Flash Delivery
$2,820.00
7/10/2024
4189 White St.
Sidney
CS
19
6/15/2023
Paul Richards
Logitrax
$3,973.00
6/16/2023
6973 Johnson St.
Florence
RT
20
6/15/2018
John Wong
Logitrax
$4,997.00
6/18/2018
2219 Bannon St.
Cairo
SP
21
5/28/2019
Bill Richards
Logitrax
$580.00
5/29/2019
4806 Smith St.
Cairo
RT
22
5/18/2019
Brad Brown
Speedy Express
$1,262.00
5/22/2019
337 Bannon St.
Hamburg
RT
23
5/6/2022
Tom Brown
Flash Delivery
$3,510.00
5/7/2022
8430 Smith St.
York
SC
24
9/23/2023
John Wong
Flash Delivery
$4,473.00
9/26/2023
7891 Smith St.
Sidney
RT
25
11/9/2019
Frank Bannon
Speedy Express
$1,508.00
11/13/2019
7838 Bannon St.
Florence
RT
26
6/1/2019
Frank White
Logitrax
$786.00
6/3/2019
4113 Adams St.
Sidney
RT
27
1/7/2022
Tom Bannon
Logitrax
$3,771.00
1/8/2022
9762 Wong St.
Cairo
RS
28
7/12/2017
Sue Smith
Logitrax
$1,667.00
7/14/2017
7896 Johnson St.
Rome
SC
29
11/27/2023
Tom Bannon
Speedy Express
$3,320.00
12/1/2023
9762 Wong St.
Cairo
RS
30
5/28/2024
Frank Peters
Flash Delivery
$3,405.00
5/30/2024
4387 Johnson St.
Cairo
SC
31
12/7/2023
Chris Johnson
Speedy Express
$4,987.00
12/11/2023
9664 Wong St.
Sidney
SP
32
7/23/2017
Bill Richards
Speedy Express
$1,187.00
7/27/2017
4806 Smith St.
Cairo
RT
33
5/24/2023
Sue Bannon
Logitrax
$436.00
5/28/2023
6314 Richards St.
York
RT
34
1/1/2024
Sue Smith
Logitrax
$2,332.00
1/3/2024
7896 Johnson St.
Rome
SC
35
6/21/2018
Paul Peters
Speedy Express
$3,140.00
6/23/2018
6466 Bannon St.
Florence
RS
36
4/11/2019
Tony Brown
Logitrax
$349.00
4/12/2019
2872 White St.
York
RN
37
1/24/2023
Aaron Johnson
Flash Delivery
$4,118.00
1/28/2023
2481 White St.
Sidney
SP
38
3/2/2020
Chris Bannon
Logitrax
$1,660.00
3/3/2020
8404 Wong St.
Cairo
CS
39
2/1/2025
Frank White
Logitrax
$632.00
2/2/2025
4113 Adams St.
Sidney
RT
40
2/23/2022
Bill Brown
Speedy Express
$2,351.00
2/27/2022
3548 Brown St.
Sidney
RN
41
3/16/2019
Tony Johnson
Logitrax
$2,069.00
3/20/2019
6782 White St.
Florence
RN
42
7/29/2018
Bill Richards
Flash Delivery
$4,744.00
7/30/2018
4806 Smith St.
Cairo
RT
43
7/14/2018
Frank Peters
Logitrax
$2,835.00
7/18/2018
4387 Johnson St.
Cairo
SC
44
11/13/2021
Tony Brown
Speedy Express
$2,485.00
11/17/2021
2872 White St.
York
RN
45
6/21/2017
John Brown
Flash Delivery
$1,680.00
6/22/2017
6573 Smith St.
Cairo
CS
46
8/11/2019
Chris White
Logitrax
$2,274.00
8/12/2019
1411 Wong St.
Sidney
RN
47
2/12/2018
Paul Peters
Speedy Express
$2,772.00
2/15/2018
2920 Peters St.
Florence
RS
48
12/25/2022
John Wong
Logitrax
$952.00
12/27/2022
2219 Bannon St.
Cairo
SP
49
6/7/2021
Brad Richards
Speedy Express
$626.00
6/9/2021
3867 White St.
Hamburg
RS
50
1/2/2024
Aaron White
Speedy Express
$3,990.00
1/5/2024
4189 White St.
Sidney
CS
51
11/15/2021
Joe Adams
Speedy Express
$4,000.00
11/17/2021
229 Wong St.
York
SP
52
8/10/2019
Frank Adams
Speedy Express
$251.00
8/13/2019
9884 Wong St.
Florence
RN
53
7/12/2020
John Brown
Flash Delivery
$3,133.00
7/15/2020
6573 Smith St.
Cairo
CS
54
12/16/2023
Chris Peters
Flash Delivery
$4,747.00
12/18/2023
6936 Brown St.
Paris
RT
55
4/3/2025
Paul Richards
Flash Delivery
$3,335.00
4/7/2025
6973 Johnson St.
Florence
RT
56
7/29/2019
Brad Smith
Flash Delivery
$2,856.00
8/2/2019
4531 Wong St.
York
RT
57
5/15/2024
Bill Peters
Flash Delivery
$543.00
5/17/2024
8754 Brown St.
Rome
CS
58
3/7/2021
Bill Brown
Flash Delivery
$812.00
3/11/2021
3548 Brown St.
Sidney
RN
59
3/29/2020
Brad Richards
Speedy Express
$957.00
3/31/2020
3867 White St.
Hamburg
RS
60
1/18/2019
Tony Smith
Logitrax
$3,690.00
1/21/2019
3427 Richards St.
Sidney
SC
61
6/12/2018
Brad Brown
Speedy Express
$3,209.00
6/15/2018
3515 Peters St.
Rome
SP
62
2/29/2020
Brad Richards
Flash Delivery
$4,251.00
3/3/2020
3867 White St.
Hamburg
RS
63
2/18/2019
Bill Brown
Logitrax
$3,718.00
2/19/2019
3548 Brown St.
Sidney
RN
64
3/6/2024
Paul Richards
Logitrax
$3,008.00
3/9/2024
6973 Johnson St.
Florence
RT
65
11/2/2022
Chris Wong
Logitrax
$2,251.00
11/3/2022
568 Bannon St.
Cairo
RT
66
3/5/2020
Brad Brown
Logitrax
$4,488.00
3/8/2020
3515 Peters St.
Rome
SP
67
10/27/2024
John Brown
Flash Delivery
$1,578.00
10/28/2024
6573 Smith St.
Cairo
CS
68
5/3/2021
Mark Wong
Logitrax
$1,464.00
5/7/2021
9317 Smith St.
Florence
SC
69
10/30/2018
Tom Brown
Logitrax
$1,962.00
10/31/2018
8430 Smith St.
York
SC
70
2/3/2021
Brad Brown
Logitrax
$3,362.00
2/6/2021
3515 Peters St.
Rome
SP
71
2/23/2024
Tony Smith
Flash Delivery
$3,908.00
2/24/2024
3427 Richards St.
Sidney
SC
72
11/30/2019
Brad Brown
Logitrax
$4,693.00
12/1/2019
337 Bannon St.
Hamburg
RT
73
3/25/2025
Brad Brown
Flash Delivery
$260.00
3/29/2025
337 Bannon St.
Hamburg
RT
74
11/2/2020
Tony Wong
Flash Delivery
$1,866.00
11/6/2020
6881 Richards St.
Sidney
RS
75
8/14/2022
Chris Peters
Speedy Express
$4,345.00
8/16/2022
6936 Brown St.
Paris
RT
76
12/18/2022
Frank Adams
Flash Delivery
$1,733.00
12/22/2022
9884 Wong St.
Florence
RN
77
3/29/2017
John Wong
Logitrax
$489.00
4/2/2017
2219 Bannon St.
Cairo
SP
78
3/8/2025
Brad Richards
Logitrax
$291.00
3/10/2025
3867 White St.
Hamburg
RS
79
12/1/2022
Paul Peters
Logitrax
$2,017.00
12/5/2022
6466 Bannon St.
Florence
RS
80
4/26/2017
Brad Richards
Speedy Express
$2,492.00
4/30/2017
3867 White St.
Hamburg
RS
81
6/21/2019
Aaron White
Logitrax
$4,077.00
6/23/2019
4189 White St.
Sidney
CS
82
9/25/2018
Paul Peters
Speedy Express
$3,115.00
9/26/2018
6466 Bannon St.
Florence
RS
83
3/31/2018
Frank Peters
Logitrax
$4,760.00
4/4/2018
403 White St.
Cairo
SC
84
10/30/2024
Chris Peters
Speedy Express
$1,159.00
11/2/2024
6936 Brown St.
Paris
RT
85
5/20/2024
Tony Wong
Speedy Express
$3,025.00
5/24/2024
6881 Richards St.
Sidney
RS
86
7/25/2021
John Brown
Speedy Express
$4,088.00
7/29/2021
6573 Smith St.
Cairo
CS
87
10/30/2022
John Wong
Logitrax
$2,904.00
11/1/2022
2219 Bannon St.
Cairo
SP
88
7/28/2019
Chris Peters
Logitrax
$3,676.00
7/29/2019
6936 Brown St.
Paris
RT
89
6/4/2018
Chris Johnson
Speedy Express
$4,932.00
6/8/2018
9664 Wong St.
Sidney
SP
90
10/4/2021
Aaron White
Logitrax
$4,594.00
10/8/2021
4189 White St.
Sidney
CS
91
5/18/2023
Chris Johnson
Speedy Express
$1,713.00
5/22/2023
9664 Wong St.
Sidney
SP
92
7/9/2017
Frank White
Speedy Express
$4,787.00
7/12/2017
4113 Adams St.
Sidney
RT
93
4/27/2018
Brad Brown
Speedy Express
$1,270.00
4/29/2018
3515 Peters St.
Rome
SP
94
10/17/2020
Brad Richards
Logitrax
$752.00
10/19/2020
3867 White St.
Hamburg
RS
95
10/7/2017
Tom Bannon
Flash Delivery
$447.00
10/8/2017
9762 Wong St.
Cairo
RS
96
11/15/2022
Mark Wong
Logitrax
$900.00
11/19/2022
9317 Smith St.
Florence
SC
97
12/4/2020
Tony Johnson
Speedy Express
$2,333.00
12/5/2020
6782 White St.
Florence
RN
98
11/28/2020
Brad Richards
Logitrax
$793.00
12/2/2020
3867 White St.
Hamburg
RS
99
3/15/2025
Sue Richards
Speedy Express
$2,828.00
3/16/2025
6966 Richards St.
Hamburg
CS
100
6/1/2021
Joe Adams
Flash Delivery
$942.00
6/4/2021
229 Wong St.
York
SP
101
2/11/2024
Aaron White
Logitrax
$816.00
2/15/2024
4189 White St.
Sidney
CS
102
6/11/2023
Sue Richards
Logitrax
$604.00
6/14/2023
6966 Richards St.
Hamburg
CS
103
11/27/2023
Mark Peters
Logitrax
$1,287.00
11/30/2023
8574 Brown St.
Sidney
RS
104
8/1/2018
Brad Brown
Flash Delivery
$2,994.00
8/5/2018
3515 Peters St.
Rome
SP
105
8/20/2020
John Wong
Logitrax
$1,923.00
8/21/2020
7891 Smith St.
Sidney
RT
106
4/9/2019
Chris Peters
Speedy Express
$799.00
4/11/2019
6936 Brown St.
Paris
RT
107
5/27/2019
Tom Brown
Flash Delivery
$3,819.00
5/30/2019
8430 Smith St.
York
SC
108
3/7/2019
Tony Wong
Logitrax
$560.00
3/11/2019
6881 Richards St.
Sidney
RS
109
5/31/2018
Frank Adams
Flash Delivery
$1,100.00
6/4/2018
9884 Wong St.
Florence
RN
110
4/8/2021
Tom Bannon
Speedy Express
$735.00
4/12/2021
9762 Wong St.
Cairo
RS
111
8/28/2020
Tony White
Speedy Express
$1,875.00
9/1/2020
2941 Johnson St.
Paris
RS
112
2/4/2017
John Brown
Speedy Express
$746.00
2/6/2017
6573 Smith St.
Cairo
CS
113
12/5/2018
Tony White
Speedy Express
$4,801.00
12/8/2018
2941 Johnson St.
Paris
RS
114
8/27/2020
John Wong
Logitrax
$689.00
8/31/2020
2219 Bannon St.
Cairo
SP
115
8/26/2017
Bill Peters
Flash Delivery
$3,793.00
8/30/2017
8754 Brown St.
Rome
CS
116
8/16/2019
Mark Peters
Flash Delivery
$1,928.00
8/20/2019
8574 Brown St.
Sidney
RS
117
10/12/2018
Brad Brown
Flash Delivery
$4,503.00
10/14/2018
337 Bannon St.
Hamburg
RT
118
4/19/2019
Sue Richards
Flash Delivery
$4,265.00
4/20/2019
5601 Johnson St.
Hamburg
CS
119
8/6/2022
Brad Richards
Speedy Express
$3,607.00
8/10/2022
3867 White St.
Hamburg
RS
120
12/16/2022
Paul Richards
Speedy Express
$1,511.00
12/20/2022
6973 Johnson St.
Florence
RT
121
4/28/2019
Brad Smith
Flash Delivery
$1,592.00
5/2/2019
4531 Wong St.
York
RT
122
2/21/2019
Tony Smith
Flash Delivery
$1,724.00
2/22/2019
3427 Richards St.
Sidney
SC
123
10/30/2024
Brad Brown
Speedy Express
$3,551.00
10/31/2024
337 Bannon St.
Hamburg
RT
124
7/26/2021
Frank Adams
Speedy Express
$500.00
7/29/2021
1653 Wong St.
Paris
SP
125
8/25/2022
Bill Richards
Flash Delivery
$208.00
8/29/2022
4806 Smith St.
Cairo
RT
126
11/10/2023
Bill Peters
Flash Delivery
$4,966.00
11/11/2023
8754 Brown St.
Rome
CS
127
12/14/2018
Joe Adams
Logitrax
$2,149.00
12/17/2018
229 Wong St.
York
SP
128
4/22/2017
Bill Richards
Logitrax
$3,011.00
4/23/2017
702 Peters St.
Hamburg
RN
129
3/14/2021
Brad Richards
Flash Delivery
$3,032.00
3/18/2021
3867 White St.
Hamburg
RS
130
12/16/2022
Frank Peters
Flash Delivery
$4,173.00
12/17/2022
403 White St.
Cairo
SC
131
2/13/2020
Tony Johnson
Logitrax
$4,157.00
2/17/2020
6782 White St.
Florence
RN
132
8/9/2018
Chris Wong
Speedy Express
$504.00
8/13/2018
568 Bannon St.
Cairo
RT
133
12/14/2019
Brad Brown
Flash Delivery
$1,588.00
12/15/2019
337 Bannon St.
Hamburg
RT
134
12/22/2021
Tom Brown
Speedy Express
$1,562.00
12/25/2021
8430 Smith St.
York
SC
135
9/15/2021
Brad Adams
Logitrax
$2,743.00
9/16/2021
226 Johnson St.
Rome
CS
136
12/4/2021
John Brown
Speedy Express
$1,361.00
12/6/2021
3761 Richards St.
Cairo
RS
137
4/8/2024
Frank Peters
Logitrax
$2,626.00
4/10/2024
403 White St.
Cairo
SC
138
8/9/2017
Chris Wong
Logitrax
$3,905.00
8/13/2017
568 Bannon St.
Cairo
RT
139
11/10/2023
John Brown
Speedy Express
$4,510.00
11/14/2023
6573 Smith St.
Cairo
CS
140
3/4/2023
Sue Bannon
Speedy Express
$3,625.00
3/7/2023
6314 Richards St.
York
RT
141
11/13/2019
Frank White
Speedy Express
$3,594.00
11/17/2019
4113 Adams St.
Sidney
RT
142
8/14/2020
John Wong
Speedy Express
$464.00
8/16/2020
2219 Bannon St.
Cairo
SP
143
3/11/2021
John Brown
Speedy Express
$2,089.00
3/14/2021
6573 Smith St.
Cairo
CS
144
2/20/2022
Chris Bannon
Flash Delivery
$4,142.00
2/23/2022
8404 Wong St.
Cairo
CS
145
7/14/2020
Frank White
Speedy Express
$3,002.00
7/18/2020
4113 Adams St.
Sidney
RT
146
3/1/2021
Chris Wong
Flash Delivery
$865.00
3/2/2021
568 Bannon St.
Cairo
RT
147
9/11/2018
Bill Richards
Flash Delivery
$362.00
9/14/2018
702 Peters St.
Hamburg
RN
148
3/24/2022
John Brown
Speedy Express
$1,802.00
3/27/2022
6573 Smith St.
Cairo
CS
149
1/17/2020
Mark Peters
Flash Delivery
$4,750.00
1/21/2020
8574 Brown St.
Sidney
RS
150
2/2/2020
Aaron White
Logitrax
$2,704.00
2/5/2020
4189 White St.
Sidney
CS
151
11/25/2020
Aaron Johnson
Flash Delivery
$2,957.00
11/29/2020
2481 White St.
Sidney
SP
152
8/17/2018
Bill Peters
Flash Delivery
$2,778.00
8/18/2018
8754 Brown St.
Rome
CS
153
12/9/2021
Sue Smith
Flash Delivery
$1,937.00
12/10/2021
7896 Johnson St.
Rome
SC
154
11/12/2017
Chris Wong
Flash Delivery
$4,364.00
11/14/2017
568 Bannon St.
Cairo
RT
155
6/24/2018
Paul Adams
Logitrax
$2,340.00
6/26/2018
7669 Bannon St.
Hamburg
SP
156
6/26/2018
Mark Wong
Flash Delivery
$955.00
6/30/2018
9317 Smith St.
Florence
SC
157
4/13/2017
Bill Peters
Speedy Express
$4,052.00
4/16/2017
8754 Brown St.
Rome
CS
158
2/16/2025
Paul Adams
Logitrax
$2,424.00
2/17/2025
7669 Bannon St.
Hamburg
SP
159
7/18/2023
Brad Richards
Logitrax
$1,637.00
7/19/2023
3867 White St.
Hamburg
RS
160
3/15/2021
Sue Richards
Flash Delivery
$3,418.00
3/17/2021
6966 Richards St.
Hamburg
CS
161
2/3/2024
John Brown
Logitrax
$4,151.00
2/6/2024
3761 Richards St.
Cairo
RS
162
12/31/2023
Paul Peters
Logitrax
$3,136.00
1/2/2024
2920 Peters St.
Florence
RS
163
10/15/2017
Bill Richards
Flash Delivery
$4,176.00
10/19/2017
702 Peters St.
Hamburg
RN
164
11/20/2018
Tony Smith
Flash Delivery
$1,792.00
11/22/2018
3427 Richards St.
Sidney
SC
165
12/18/2017
Tony Wong
Flash Delivery
$4,489.00
12/19/2017
6881 Richards St.
Sidney
RS
166
7/17/2018
Sue Bannon
Flash Delivery
$3,512.00
7/18/2018
6314 Richards St.
York
RT
167
7/30/2021
Frank White
Flash Delivery
$1,283.00
7/31/2021
4113 Adams St.
Sidney
RT
168
9/6/2022
Sue Bannon
Logitrax
$671.00
9/10/2022
6314 Richards St.
York
RT
169
7/31/2019
Tom Bannon
Logitrax
$4,413.00
8/2/2019
9762 Wong St.
Cairo
RS
170
6/3/2023
Chris Bannon
Logitrax
$3,922.00
6/4/2023
8404 Wong St.
Cairo
CS
171
12/13/2023
Frank Peters
Flash Delivery
$2,184.00
12/14/2023
403 White St.
Cairo
SC
172
3/12/2024
Tony Smith
Speedy Express
$4,870.00
3/16/2024
3427 Richards St.
Sidney
SC
173
7/5/2024
Tom Brown
Speedy Express
$2,153.00
7/8/2024
8430 Smith St.
York
SC
174
8/12/2019
Frank White
Speedy Express
$3,353.00
8/15/2019
4113 Adams St.
Sidney
RT
175
4/5/2017
Joe Adams
Logitrax
$858.00
4/6/2017
229 Wong St.
York
SP
176
3/9/2021
Tony White
Speedy Express
$3,301.00
3/10/2021
2941 Johnson St.
Paris
RS
177
12/24/2019
Bill Richards
Speedy Express
$2,878.00
12/26/2019
4806 Smith St.
Cairo
RT
178
10/26/2021
Chris Brown
Speedy Express
$3,880.00
10/30/2021
9563 White St.
Florence
RS
179
9/21/2020
Frank White
Logitrax
$4,371.00
9/25/2020
4113 Adams St.
Sidney
RT
180
9/26/2024
Paul Adams
Speedy Express
$3,884.00
9/30/2024
7669 Bannon St.
Hamburg
SP
181
4/22/2021
John Wong
Speedy Express
$3,037.00
4/25/2021
2219 Bannon St.
Cairo
SP
182
7/5/2017
Chris Wong
Speedy Express
$272.00
7/9/2017
568 Bannon St.
Cairo
RT
183
4/17/2025
Bill Peters
Flash Delivery
$382.00
4/18/2025
8754 Brown St.
Rome
CS
184
8/15/2018
Bill Bannon
Logitrax
$1,081.00
8/16/2018
2453 Brown St.
Hamburg
CS
185
12/8/2017
Paul Adams
Logitrax
$831.00
12/12/2017
7669 Bannon St.
Hamburg
SP
186
1/24/2024
Sue White
Logitrax
$4,901.00
1/26/2024
5503 Wong St.
Sidney
CS
187
12/17/2020
Tony Brown
Logitrax
$3,477.00
12/19/2020
2872 White St.
York
RN
188
3/6/2024
Bill Richards
Flash Delivery
$3,777.00
3/9/2024
4806 Smith St.
Cairo
RT
189
10/16/2020
Aaron White
Speedy Express
$434.00
10/20/2020
4189 White St.
Sidney
CS
190
8/12/2021
Brad Brown
Logitrax
$4,227.00
8/16/2021
3515 Peters St.
Rome
SP
191
3/30/2025
Tom Brown
Flash Delivery
$4,930.00
4/3/2025
8430 Smith St.
York
SC
192
1/30/2021
Paul Peters
Logitrax
$3,225.00
2/1/2021
6466 Bannon St.
Florence
RS
193
5/7/2020
John Wong
Flash Delivery
$2,109.00
5/11/2020
7891 Smith St.
Sidney
RT
194
1/13/2020
Brad Smith
Speedy Express
$1,996.00
1/15/2020
4531 Wong St.
York
RT
195
3/25/2024
Mark Peters
Speedy Express
$4,923.00
3/27/2024
8574 Brown St.
Sidney
RS
196
3/10/2024
Brad Adams
Speedy Express
$3,952.00
3/14/2024
226 Johnson St.
Rome
CS
197
3/5/2022
Tony Brown
Logitrax
$945.00
3/8/2022
2872 White St.
York
RN
198
2/3/2019
Frank Peters
Speedy Express
$2,943.00
2/5/2019
4387 Johnson St.
Cairo
SC
199
12/10/2018
Aaron White
Logitrax
$3,482.00
12/11/2018
4189 White St.
Sidney
CS
200
12/9/2019
Brad Adams
Flash Delivery
$411.00
12/11/2019
226 Johnson St.
Rome
CS
201
1/23/2025
Aaron Johnson
Logitrax
$2,759.00
1/25/2025
2481 White St.
Sidney
SP
202
8/1/2019
Brad Brown
Speedy Express
$2,905.00
8/5/2019
3515 Peters St.
Rome
SP
203
4/15/2020
Brad Adams
Flash Delivery
$4,477.00
4/18/2020
226 Johnson St.
Rome
CS
204
6/26/2024
Frank Peters
Logitrax
$3,711.00
6/29/2024
4387 Johnson St.
Cairo
SC
205
2/8/2023
Sue Richards
Flash Delivery
$422.00
2/12/2023
5601 Johnson St.
Hamburg
CS
206
8/7/2024
Tony Johnson
Flash Delivery
$3,140.00
8/10/2024
6782 White St.
Florence
RN
207
11/10/2018
Frank White
Speedy Express
$328.00
11/14/2018
4113 Adams St.
Sidney
RT
208
2/8/2017
Tony Wong
Logitrax
$3,021.00
2/12/2017
6881 Richards St.
Sidney
RS
209
5/7/2017
Tom Brown
Flash Delivery
$3,913.00
5/11/2017
8430 Smith St.
York
SC
210
9/3/2023
Brad Brown
Logitrax
$4,697.00
9/4/2023
337 Bannon St.
Hamburg
RT
211
8/28/2017
Frank Bannon
Speedy Express
$3,778.00
8/31/2017
7838 Bannon St.
Florence
RT
212
9/26/2023
Tom Brown
Logitrax
$2,350.00
9/28/2023
8430 Smith St.
York
SC
213
9/9/2024
Chris Peters
Flash Delivery
$4,658.00
9/10/2024
6936 Brown St.
Paris
RT
214
12/23/2018
Frank Peters
Flash Delivery
$3,653.00
12/26/2018
403 White St.
Cairo
SC
215
2/29/2024
Frank Peters
Logitrax
$4,437.00
3/1/2024
4387 Johnson St.
Cairo
SC
216
6/26/2021
Frank Peters
Speedy Express
$4,800.00
6/27/2021
403 White St.
Cairo
SC
217
8/19/2017
Paul Adams
Logitrax
$3,668.00
8/22/2017
7669 Bannon St.
Hamburg
SP
218
11/29/2023
Frank Bannon
Speedy Express
$954.00
11/30/2023
7838 Bannon St.
Florence
RT
219
9/20/2019
Tom Brown
Logitrax
$2,435.00
9/23/2019
8430 Smith St.
York
SC
220
9/22/2018
John Brown
Logitrax
$3,187.00
9/26/2018
3761 Richards St.
Cairo
RS
221
10/21/2019
Mark Peters
Flash Delivery
$2,380.00
10/23/2019
8574 Brown St.
Sidney
RS
222
9/12/2018
Paul Adams
Logitrax
$2,228.00
9/15/2018
7669 Bannon St.
Hamburg
SP
223
3/25/2024
Frank Bannon
Logitrax
$4,911.00
3/27/2024
7838 Bannon St.
Florence
RT
224
1/29/2022
Mark Peters
Speedy Express
$4,802.00
1/31/2022
8574 Brown St.
Sidney
RS
225
9/19/2019
John Brown
Logitrax
$4,343.00
9/21/2019
6573 Smith St.
Cairo
CS
226
1/22/2020
Joe Adams
Speedy Express
$3,871.00
1/25/2020
229 Wong St.
York
SP
227
6/4/2020
Tony Johnson
Flash Delivery
$1,490.00
6/6/2020
6782 White St.
Florence
RN
228
2/21/2021
Chris Johnson
Logitrax
$1,622.00
2/22/2021
9664 Wong St.
Sidney
SP
229
9/4/2021
John Wong
Logitrax
$1,090.00
9/7/2021
7891 Smith St.
Sidney
RT
230
8/31/2022
Frank Peters
Flash Delivery
$3,113.00
9/3/2022
4387 Johnson St.
Cairo
SC
231
5/3/2022
Mark Peters
Speedy Express
$1,107.00
5/7/2022
8574 Brown St.
Sidney
RS
232
9/18/2022
Sue White
Logitrax
$494.00
9/21/2022
5503 Wong St.
Sidney
CS
233
1/13/2024
Frank Bannon
Speedy Express
$293.00
1/17/2024
7838 Bannon St.
Florence
RT
234
7/21/2019
Sue Smith
Speedy Express
$1,769.00
7/22/2019
7896 Johnson St.
Rome
SC
235
11/12/2023
Bill Brown
Logitrax
$2,657.00
11/13/2023
3548 Brown St.
Sidney
RN
236
2/6/2025
Mark Peters
Flash Delivery
$4,270.00
2/7/2025
8574 Brown St.
Sidney
RS
237
4/30/2024
Frank Bannon
Logitrax
$2,338.00
5/1/2024
7838 Bannon St.
Florence
RT
238
9/14/2019
Frank Peters
Speedy Express
$4,361.00
9/15/2019
403 White St.
Cairo
SC
239
7/14/2017
Bill Richards
Logitrax
$3,474.00
7/15/2017
702 Peters St.
Hamburg
RN
240
5/4/2021
Brad Richards
Speedy Express
$1,715.00
5/7/2021
3867 White St.
Hamburg
RS
241
4/14/2023
John Wong
Flash Delivery
$1,775.00
4/15/2023
7891 Smith St.
Sidney
RT
242
5/27/2023
Paul Peters
Speedy Express
$3,536.00
5/29/2023
2920 Peters St.
Florence
RS
243
12/20/2023
Chris Peters
Logitrax
$3,301.00
12/23/2023
6936 Brown St.
Paris
RT
244
4/27/2024
Chris Bannon
Flash Delivery
$952.00
4/30/2024
8404 Wong St.
Cairo
CS
245
5/26/2021
Frank Adams
Flash Delivery
$4,294.00
5/27/2021
9884 Wong St.
Florence
RN
246
12/25/2024
Brad Adams
Flash Delivery
$4,896.00
12/27/2024
226 Johnson St.
Rome
CS
247
12/8/2021
Frank White
Speedy Express
$524.00
12/12/2021
4113 Adams St.
Sidney
RT
248
7/28/2017
Chris Brown
Flash Delivery
$2,258.00
7/31/2017
9563 White St.
Florence
RS
249
11/24/2022
Aaron White
Speedy Express
$1,451.00
11/27/2022
4189 White St.
Sidney
CS
250
5/13/2023
Brad Richards
Flash Delivery
$2,752.00
5/15/2023
3867 White St.
Hamburg
RS
251
4/2/2017
Sue Bannon
Logitrax
$1,065.00
4/4/2017
6314 Richards St.
York
RT
252
12/18/2024
Tony Brown
Speedy Express
$1,778.00
12/20/2024
2872 White St.
York
RN
253
10/20/2018
Tony Smith
Logitrax
$4,819.00
10/22/2018
3427 Richards St.
Sidney
SC
254
7/7/2022
Sue Richards
Logitrax
$2,471.00
7/10/2022
6966 Richards St.
Hamburg
CS
255
10/20/2021
Sue White
Speedy Express
$3,344.00
10/21/2021
5503 Wong St.
Sidney
CS
256
6/23/2017
Brad Brown
Speedy Express
$2,564.00
6/27/2017
337 Bannon St.
Hamburg
RT
257
9/24/2020
Sue Richards
Flash Delivery
$1,137.00
9/28/2020
5601 Johnson St.
Hamburg
CS
258
5/9/2017
John Brown
Speedy Express
$4,463.00
5/12/2017
6573 Smith St.
Cairo
CS
259
3/22/2020
Sue Bannon
Logitrax
$3,895.00
3/24/2020
6314 Richards St.
York
RT
260
1/21/2018
Sue White
Logitrax
$199.00
1/24/2018
5503 Wong St.
Sidney
CS
261
4/5/2020
Sue Richards
Speedy Express
$3,151.00
4/9/2020
6966 Richards St.
Hamburg
CS
262
10/2/2017
Sue Richards
Logitrax
$2,903.00
10/6/2017
6966 Richards St.
Hamburg
CS
263
5/18/2024
Paul Richards
Logitrax
$2,330.00
5/22/2024
7475 Brown St.
Cairo
SP
264
12/22/2017
Brad Brown
Logitrax
$4,372.00
12/23/2017
337 Bannon St.
Hamburg
RT
265
6/10/2019
Mark Wong
Speedy Express
$573.00
6/13/2019
9317 Smith St.
Florence
SC
266
9/5/2024
Tony White
Flash Delivery
$2,379.00
9/7/2024
2941 Johnson St.
Paris
RS
267
1/29/2022
Tom Brown
Flash Delivery
$4,376.00
2/2/2022
8430 Smith St.
York
SC
268
9/24/2020
Frank Bannon
Flash Delivery
$1,470.00
9/26/2020
7838 Bannon St.
Florence
RT
269
10/6/2023
Paul Richards
Speedy Express
$4,856.00
10/7/2023
7475 Brown St.
Cairo
SP
270
9/25/2018
Chris Johnson
Logitrax
$1,192.00
9/29/2018
9664 Wong St.
Sidney
SP
271
9/11/2019
Frank Bannon
Speedy Express
$703.00
9/14/2019
7838 Bannon St.
Florence
RT
272
1/23/2018
Mark Wong
Speedy Express
$4,469.00
1/27/2018
9317 Smith St.
Florence
SC
273
2/13/2020
Chris Brown
Flash Delivery
$3,354.00
2/15/2020
9563 White St.
Florence
RS
274
8/19/2023
Paul Peters
Speedy Express
$1,768.00
8/23/2023
6466 Bannon St.
Florence
RS
275
3/26/2020
Frank Adams
Flash Delivery
$107.00
3/30/2020
1653 Wong St.
Paris
SP
276
11/17/2019
Tony Brown
Flash Delivery
$2,743.00
11/21/2019
2872 White St.
York
RN
277
10/27/2023
Sue Richards
Logitrax
$234.00
10/28/2023
5601 Johnson St.
Hamburg
CS
278
7/9/2019
Paul Peters
Flash Delivery
$4,990.00
7/13/2019
6466 Bannon St.
Florence
RS
279
12/6/2019
Mark Wong
Logitrax
$2,867.00
12/8/2019
9317 Smith St.
Florence
SC
280
2/15/2018
Tom Brown
Logitrax
$2,282.00
2/17/2018
8430 Smith St.
York
SC
281
4/19/2018
Tom Bannon
Speedy Express
$944.00
4/22/2018
9762 Wong St.
Cairo
RS
282
1/12/2019
Frank Peters
Flash Delivery
$3,365.00
1/15/2019
4387 Johnson St.
Cairo
SC
283
4/30/2024
Brad Smith
Logitrax
$1,258.00
5/2/2024
4531 Wong St.
York
RT
284
8/24/2020
Brad Brown
Logitrax
$2,944.00
8/26/2020
3515 Peters St.
Rome
SP
285
11/14/2021
Chris Johnson
Flash Delivery
$1,496.00
11/18/2021
9664 Wong St.
Sidney
SP
286
5/26/2023
Tony Johnson
Logitrax
$1,451.00
5/28/2023
6782 White St.
Florence
RN
287
1/30/2023
Bill Bannon
Flash Delivery
$2,162.00
2/1/2023
2453 Brown St.
Hamburg
CS
288
2/26/2020
Frank Bannon
Logitrax
$3,981.00
3/1/2020
7838 Bannon St.
Florence
RT
289
3/3/2025
Tony Brown
Flash Delivery
$3,487.00
3/4/2025
2872 White St.
York
RN
290
12/1/2022
Brad Richards
Speedy Express
$1,415.00
12/2/2022
3867 White St.
Hamburg
RS
291
6/23/2020
John Brown
Flash Delivery
$3,198.00
6/27/2020
6573 Smith St.
Cairo
CS
292
11/16/2017
John Brown
Logitrax
$3,738.00
11/18/2017
3761 Richards St.
Cairo
RS
293
12/12/2021
Sue White
Speedy Express
$194.00
12/14/2021
5503 Wong St.
Sidney
CS
294
9/16/2018
Mark Wong
Flash Delivery
$2,324.00
9/20/2018
9317 Smith St.
Florence
SC
295
10/4/2019
Frank Bannon
Logitrax
$3,554.00
10/6/2019
7838 Bannon St.
Florence
RT
296
11/9/2022
Sue Richards
Speedy Express
$3,184.00
11/11/2022
6966 Richards St.
Hamburg
CS
297
8/13/2024
Joe Adams
Speedy Express
$2,619.00
8/14/2024
229 Wong St.
York
SP
298
7/5/2021
Frank Peters
Flash Delivery
$283.00
7/8/2021
4387 Johnson St.
Cairo
SC
299
5/18/2022
Tony White
Flash Delivery
$619.00
5/19/2022
2941 Johnson St.
Paris
RS
300
4/30/2020
Chris Brown
Logitrax
$487.00
5/1/2020
9563 White St.
Florence
RS
301
6/9/2022
Mark Peters
Flash Delivery
$2,736.00
6/12/2022
8574 Brown St.
Sidney
RS
302
7/20/2024
Tony Brown
Speedy Express
$3,866.00
7/21/2024
2872 White St.
York
RN
303
12/27/2019
Mark Peters
Logitrax
$4,093.00
12/30/2019
8574 Brown St.
Sidney
RS
304
8/25/2022
Bill Brown
Logitrax
$3,112.00
8/29/2022
3548 Brown St.
Sidney
RN
305
4/30/2024
Brad Brown
Logitrax
$724.00
5/4/2024
3253 Brown St.
York
RS
306
12/25/2020
Frank Peters
Speedy Express
$4,049.00
12/27/2020
4387 Johnson St.
Cairo
SC
307
9/6/2023
Tom Bannon
Logitrax
$605.00
9/7/2023
9762 Wong St.
Cairo
RS
308
2/5/2022
John Wong
Speedy Express
$543.00
2/8/2022
2219 Bannon St.
Cairo
SP
309
5/12/2022
Frank White
Speedy Express
$1,924.00
5/16/2022
4113 Adams St.
Sidney
RT
310
6/2/2019
John Wong
Speedy Express
$3,421.00
6/4/2019
7891 Smith St.
Sidney
RT
311
6/24/2019
Frank Bannon
Flash Delivery
$2,916.00
6/26/2019
7838 Bannon St.
Florence
RT
312
8/28/2021
Chris Johnson
Speedy Express
$2,403.00
8/31/2021
9664 Wong St.
Sidney
SP
313
7/11/2019
Paul Richards
Logitrax
$2,285.00
7/13/2019
7475 Brown St.
Cairo
SP
314
6/13/2021
Chris Brown
Flash Delivery
$2,979.00
6/16/2021
9563 White St.
Florence
RS
315
12/8/2018
Frank Peters
Speedy Express
$3,912.00
12/12/2018
403 White St.
Cairo
SC
316
8/22/2023
Paul Peters
Speedy Express
$4,799.00
8/25/2023
6466 Bannon St.
Florence
RS
317
9/22/2023
Tom Brown
Flash Delivery
$4,019.00
9/25/2023
8430 Smith St.
York
SC
318
6/12/2019
Tony Johnson
Flash Delivery
$1,300.00
6/15/2019
6782 White St.
Florence
RN
319
7/17/2018
Bill Bannon
Speedy Express
$3,276.00
7/18/2018
2453 Brown St.
Hamburg
CS
320
10/25/2024
Bill Richards
Flash Delivery
$4,117.00
10/27/2024
4806 Smith St.
Cairo
RT
321
10/30/2023
Bill Brown
Flash Delivery
$883.00
11/2/2023
3548 Brown St.
Sidney
RN
322
11/18/2017
Bill Richards
Flash Delivery
$524.00
11/21/2017
702 Peters St.
Hamburg
RN
323
10/25/2017
Frank White
Logitrax
$2,146.00
10/28/2017
4113 Adams St.
Sidney
RT
324
2/24/2017
Chris Peters
Speedy Express
$1,775.00
2/26/2017
6936 Brown St.
Paris
RT
325
3/11/2018
Paul Peters
Logitrax
$4,720.00
3/13/2018
6466 Bannon St.
Florence
RS
326
8/2/2019
Frank White
Speedy Express
$4,918.00
8/3/2019
4113 Adams St.
Sidney
RT
327
4/13/2019
Bill Brown
Speedy Express
$3,781.00
4/16/2019
3548 Brown St.
Sidney
RN
328
8/22/2021
Tony Brown
Flash Delivery
$1,554.00
8/25/2021
2872 White St.
York
RN
329
4/4/2025
Tony Smith
Flash Delivery
$3,517.00
4/7/2025
3427 Richards St.
Sidney
SC
330
7/12/2023
Paul Richards
Speedy Express
$2,410.00
7/15/2023
6973 Johnson St.
Florence
RT
331
9/11/2020
Paul Adams
Logitrax
$3,390.00
9/12/2020
7669 Bannon St.
Hamburg
SP
332
1/4/2018
John Wong
Logitrax
$630.00
1/8/2018
2219 Bannon St.
Cairo
SP
333
3/7/2019
Brad Smith
Flash Delivery
$4,566.00
3/10/2019
4531 Wong St.
York
RT
334
9/2/2023
Sue Richards
Flash Delivery
$4,568.00
9/6/2023
5601 Johnson St.
Hamburg
CS
335
9/5/2021
Tony Johnson
Speedy Express
$3,443.00
9/6/2021
6782 White St.
Florence
RN
336
6/7/2022
Bill Brown
Flash Delivery
$3,425.00
6/10/2022
3548 Brown St.
Sidney
RN
337
1/2/2025
Tony Wong
Logitrax
$291.00
1/5/2025
6881 Richards St.
Sidney
RS
338
5/2/2020
John Wong
Speedy Express
$3,978.00
5/3/2020
2219 Bannon St.
Cairo
SP
339
1/11/2020
Tony White
Logitrax
$2,422.00
1/13/2020
2941 Johnson St.
Paris
RS
340
12/27/2022
Sue White
Flash Delivery
$2,068.00
12/30/2022
5503 Wong St.
Sidney
CS
341
5/7/2022
Bill Richards
Logitrax
$1,966.00
5/10/2022
702 Peters St.
Hamburg
RN
342
5/7/2022
Mark Wong
Speedy Express
$217.00
5/9/2022
9317 Smith St.
Florence
SC
343
11/27/2022
Aaron White
Logitrax
$3,101.00
11/28/2022
4189 White St.
Sidney
CS
344
10/26/2024
Paul Peters
Speedy Express
$378.00
10/29/2024
2920 Peters St.
Florence
RS
345
1/7/2024
Brad Brown
Logitrax
$529.00
1/8/2024
337 Bannon St.
Hamburg
RT
346
2/3/2017
Brad Brown
Logitrax
$3,878.00
2/6/2017
337 Bannon St.
Hamburg
RT
347
3/12/2019
Chris Bannon
Speedy Express
$405.00
3/13/2019
8404 Wong St.
Cairo
CS
348
12/10/2022
Paul Adams
Speedy Express
$2,549.00
12/12/2022
7669 Bannon St.
Hamburg
SP
349
12/30/2023
Bill Brown
Logitrax
$464.00
12/31/2023
3548 Brown St.
Sidney
RN
350
1/18/2021
Sue Bannon
Logitrax
$665.00
1/22/2021
6314 Richards St.
York
RT
351
5/25/2020
Aaron Johnson
Speedy Express
$4,002.00
5/28/2020
2481 White St.
Sidney
SP
352
11/17/2022
Bill Bannon
Logitrax
$2,499.00
11/20/2022
2453 Brown St.
Hamburg
CS
353
2/8/2020
Brad Richards
Flash Delivery
$750.00
2/11/2020
3867 White St.
Hamburg
RS
354
6/28/2024
Tony Smith
Flash Delivery
$2,425.00
6/29/2024
3427 Richards St.
Sidney
SC
355
2/13/2019
Sue Smith
Logitrax
$500.00
2/14/2019
7896 Johnson St.
Rome
SC
356
2/24/2024
Frank Adams
Speedy Express
$3,016.00
2/28/2024
9884 Wong St.
Florence
RN
357
11/30/2023
Sue Bannon
Flash Delivery
$2,905.00
12/3/2023
6314 Richards St.
York
RT
358
9/10/2023
Sue Richards
Logitrax
$2,495.00
9/12/2023
6966 Richards St.
Hamburg
CS
359
2/24/2020
Sue Richards
Logitrax
$3,647.00
2/28/2020
5601 Johnson St.
Hamburg
CS
360
4/23/2021
Tony White
Logitrax
$1,661.00
4/27/2021
2941 Johnson St.
Paris
RS
361
7/26/2021
Brad Richards
Logitrax
$4,322.00
7/28/2021
3867 White St.
Hamburg
RS
362
12/2/2021
John Brown
Speedy Express
$2,658.00
12/4/2021
3761 Richards St.
Cairo
RS
363
10/21/2022
Chris Brown
Logitrax
$2,578.00
10/22/2022
9563 White St.
Florence
RS
364
2/20/2025
Joe Adams
Flash Delivery
$4,703.00
2/21/2025
229 Wong St.
York
SP
365
7/12/2019
Chris Johnson
Logitrax
$2,732.00
7/15/2019
9664 Wong St.
Sidney
SP
366
8/8/2017
Aaron Johnson
Flash Delivery
$4,935.00
8/10/2017
2481 White St.
Sidney
SP
367
3/15/2023
Frank White
Logitrax
$3,484.00
3/18/2023
4113 Adams St.
Sidney
RT
368
8/13/2018
Tony Smith
Logitrax
$4,016.00
8/17/2018
3427 Richards St.
Sidney
SC
369
4/21/2019
Frank Bannon
Flash Delivery
$4,014.00
4/25/2019
7838 Bannon St.
Florence
RT
370
9/10/2020
John Brown
Logitrax
$1,052.00
9/12/2020
6573 Smith St.
Cairo
CS
371
2/22/2022
Chris Brown
Speedy Express
$4,644.00
2/26/2022
9563 White St.
Florence
RS
372
1/21/2018
Paul Adams
Speedy Express
$2,149.00
1/25/2018
7669 Bannon St.
Hamburg
SP
373
6/28/2017
Brad Smith
Logitrax
$4,737.00
6/30/2017
4531 Wong St.
York
RT
374
2/7/2020
Brad Adams
Logitrax
$1,716.00
2/9/2020
226 Johnson St.
Rome
CS
375
2/1/2023
Chris Johnson
Flash Delivery
$3,486.00
2/3/2023
9664 Wong St.
Sidney
SP
376
6/28/2018
Sue Richards
Speedy Express
$3,339.00
7/2/2018
6966 Richards St.
Hamburg
CS
377
2/24/2020
Brad Brown
Speedy Express
$3,058.00
2/26/2020
337 Bannon St.
Hamburg
RT
378
10/1/2022
Brad Brown
Logitrax
$973.00
10/4/2022
3253 Brown St.
York
RS
379
2/15/2017
Tom Bannon
Speedy Express
$4,141.00
2/17/2017
9762 Wong St.
Cairo
RS
380
3/30/2023
Brad Brown
Logitrax
$2,584.00
4/3/2023
3253 Brown St.
York
RS
381
10/9/2023
Frank Peters
Flash Delivery
$2,335.00
10/13/2023
403 White St.
Cairo
SC
382
8/19/2024
Tony Wong
Speedy Express
$2,496.00
8/21/2024
6881 Richards St.
Sidney
RS
383
6/6/2024
Brad Adams
Flash Delivery
$2,453.00
6/7/2024
226 Johnson St.
Rome
CS
384
9/4/2019
Sue Smith
Flash Delivery
$342.00
9/8/2019
7896 Johnson St.
Rome
SC
385
1/2/2018
John Wong
Logitrax
$1,370.00
1/3/2018
2219 Bannon St.
Cairo
SP
386
8/6/2017
Chris Johnson
Flash Delivery
$2,307.00
8/8/2017
9664 Wong St.
Sidney
SP
387
11/26/2017
Brad Brown
Speedy Express
$2,993.00
11/28/2017
3253 Brown St.
York
RS
388
12/25/2019
Frank Peters
Logitrax
$683.00
12/29/2019
403 White St.
Cairo
SC
389
11/2/2024
Bill Bannon
Logitrax
$1,708.00
11/4/2024
2453 Brown St.
Hamburg
CS
390
5/31/2018
Frank Bannon
Speedy Express
$532.00
6/4/2018
7838 Bannon St.
Florence
RT
391
3/22/2022
Aaron Johnson
Logitrax
$1,225.00
3/26/2022
2481 White St.
Sidney
SP
392
3/4/2017
Aaron Johnson
Flash Delivery
$3,179.00
3/7/2017
2481 White St.
Sidney
SP
393
5/2/2020
Chris Johnson
Flash Delivery
$357.00
5/6/2020
9664 Wong St.
Sidney
SP
394
5/29/2018
John Brown
Logitrax
$2,132.00
6/1/2018
3761 Richards St.
Cairo
RS
395
2/12/2018
Chris White
Flash Delivery
$2,849.00
2/16/2018
1411 Wong St.
Sidney
RN
396
2/4/2020
Bill Peters
Speedy Express
$2,380.00
2/8/2020
8754 Brown St.
Rome
CS
397
8/5/2024
Tom Brown
Speedy Express
$2,994.00
8/7/2024
8430 Smith St.
York
SC
398
2/14/2025
Brad Brown
Speedy Express
$175.00
2/15/2025
3253 Brown St.
York
RS
399
9/11/2017
John Wong
Speedy Express
$2,734.00
9/12/2017
7891 Smith St.
Sidney
RT
400
3/24/2023
Mark Peters
Logitrax
$4,465.00
3/25/2023
8574 Brown St.
Sidney
RS
401
1/27/2023
Chris Bannon
Flash Delivery
$2,079.00
1/29/2023
8404 Wong St.
Cairo
CS
402
3/24/2020
Chris Bannon
Flash Delivery
$4,439.00
3/26/2020
8404 Wong St.
Cairo
CS
403
4/24/2024
Chris Brown
Flash Delivery
$3,062.00
4/26/2024
9563 White St.
Florence
RS
404
7/17/2023
Joe Adams
Flash Delivery
$4,676.00
7/18/2023
229 Wong St.
York
SP
405
9/19/2018
Sue White
Logitrax
$1,734.00
9/22/2018
5503 Wong St.
Sidney
CS
406
8/15/2019
John Wong
Speedy Express
$2,763.00
8/16/2019
7891 Smith St.
Sidney
RT
407
10/4/2021
Paul Peters
Logitrax
$334.00
10/8/2021
6466 Bannon St.
Florence
RS
408
12/18/2019
John Brown
Flash Delivery
$2,376.00
12/22/2019
3761 Richards St.
Cairo
RS
409
7/8/2019
Mark Wong
Logitrax
$4,408.00
7/9/2019
9317 Smith St.
Florence
SC
410
10/15/2019
Tony Johnson
Speedy Express
$205.00
10/18/2019
6782 White St.
Florence
RN
411
12/21/2024
Brad Brown
Speedy Express
$2,510.00
12/23/2024
3253 Brown St.
York
RS
412
5/22/2019
Frank Peters
Logitrax
$3,934.00
5/23/2019
4387 Johnson St.
Cairo
SC
413
1/8/2022
Paul Richards
Logitrax
$4,365.00
1/12/2022
6973 Johnson St.
Florence
RT
414
2/18/2024
Mark Wong
Logitrax
$2,774.00
2/19/2024
9317 Smith St.
Florence
SC
415
5/31/2023
Paul Adams
Flash Delivery
$1,370.00
6/3/2023
7669 Bannon St.
Hamburg
SP
416
12/20/2019
John Brown
Speedy Express
$3,055.00
12/23/2019
3761 Richards St.
Cairo
RS
417
5/12/2024
Tony White
Speedy Express
$4,561.00
5/13/2024
2941 Johnson St.
Paris
RS
418
12/22/2023
Brad Brown
Speedy Express
$4,925.00
12/24/2023
337 Bannon St.
Hamburg
RT
419
10/26/2020
Sue Richards
Speedy Express
$813.00
10/27/2020
6966 Richards St.
Hamburg
CS
420
8/27/2017
Brad Brown
Logitrax
$4,653.00
8/29/2017
3515 Peters St.
Rome
SP
421
6/30/2021
Brad Brown
Logitrax
$1,565.00
7/1/2021
337 Bannon St.
Hamburg
RT
422
11/27/2022
Mark Peters
Flash Delivery
$2,616.00
11/28/2022
8574 Brown St.
Sidney
RS
423
11/25/2024
Frank White
Flash Delivery
$609.00
11/28/2024
4113 Adams St.
Sidney
RT
424
8/23/2023
Brad Brown
Logitrax
$4,851.00
8/27/2023
3515 Peters St.
Rome
SP
425
11/28/2019
Tony Johnson
Speedy Express
$3,288.00
11/29/2019
6782 White St.
Florence
RN
426
1/28/2025
Paul Richards
Logitrax
$1,748.00
1/31/2025
6973 Johnson St.
Florence
RT
427
4/14/2022
Brad Brown
Logitrax
$3,985.00
4/17/2022
337 Bannon St.
Hamburg
RT
428
8/12/2024
John Wong
Logitrax
$163.00
8/16/2024
7891 Smith St.
Sidney
RT
429
1/17/2024
John Brown
Speedy Express
$2,898.00
1/21/2024
6573 Smith St.
Cairo
CS
430
12/6/2024
Sue Smith
Logitrax
$4,819.00
12/7/2024
7896 Johnson St.
Rome
SC
431
9/30/2024
Paul Peters
Speedy Express
$713.00
10/2/2024
6466 Bannon St.
Florence
RS
432
4/29/2023
Chris Wong
Logitrax
$3,286.00
5/1/2023
568 Bannon St.
Cairo
RT
433
8/21/2019
Chris Wong
Speedy Express
$2,830.00
8/24/2019
568 Bannon St.
Cairo
RT
434
10/14/2022
Bill Brown
Flash Delivery
$1,203.00
10/17/2022
3548 Brown St.
Sidney
RN
435
10/22/2022
Paul Richards
Flash Delivery
$4,771.00
10/26/2022
6973 Johnson St.
Florence
RT
436
9/3/2019
Sue White
Speedy Express
$1,426.00
9/6/2019
5503 Wong St.
Sidney
CS
437
9/1/2017
Chris Bannon
Flash Delivery
$348.00
9/4/2017
8404 Wong St.
Cairo
CS
438
11/5/2024
Brad Adams
Flash Delivery
$3,730.00
11/8/2024
226 Johnson St.
Rome
CS
439
7/14/2019
Chris Peters
Speedy Express
$1,593.00
7/15/2019
6936 Brown St.
Paris
RT
440
5/13/2021
Tom Bannon
Logitrax
$4,393.00
5/15/2021
9762 Wong St.
Cairo
RS
441
7/9/2022
Mark Wong
Flash Delivery
$2,322.00
7/13/2022
9317 Smith St.
Florence
SC
442
7/9/2023
Chris Johnson
Flash Delivery
$957.00
7/11/2023
9664 Wong St.
Sidney
SP
443
6/18/2020
Paul Richards
Logitrax
$229.00
6/19/2020
7475 Brown St.
Cairo
SP
444
11/21/2024
Paul Peters
Speedy Express
$2,164.00
11/24/2024
6466 Bannon St.
Florence
RS
445
8/22/2019
Brad Brown
Logitrax
$2,498.00
8/26/2019
3253 Brown St.
York
RS
446
11/5/2024
Bill Bannon
Speedy Express
$3,991.00
11/8/2024
2453 Brown St.
Hamburg
CS
447
1/30/2023
Tony White
Logitrax
$289.00
2/3/2023
2941 Johnson St.
Paris
RS
448
11/6/2024
Sue White
Flash Delivery
$1,662.00
11/7/2024
5503 Wong St.
Sidney
CS
449
8/1/2019
Sue Smith
Logitrax
$1,544.00
8/3/2019
7896 Johnson St.
Rome
SC
450
6/8/2020
Tom Bannon
Speedy Express
$3,728.00
6/9/2020
9762 Wong St.
Cairo
RS
451
4/4/2018
Chris Bannon
Speedy Express
$4,180.00
4/8/2018
8404 Wong St.
Cairo
CS
452
4/1/2022
Brad Brown
Flash Delivery
$1,943.00
4/3/2022
337 Bannon St.
Hamburg
RT
453
10/13/2019
Frank Peters
Speedy Express
$2,009.00
10/16/2019
4387 Johnson St.
Cairo
SC
454
8/15/2018
Brad Richards
Logitrax
$695.00
8/16/2018
3867 White St.
Hamburg
RS
455
3/15/2018
Paul Peters
Flash Delivery
$4,032.00
3/17/2018
2920 Peters St.
Florence
RS
456
4/11/2023
Tom Bannon
Speedy Express
$1,138.00
4/14/2023
9762 Wong St.
Cairo
RS
457
6/13/2018
Tony Brown
Speedy Express
$2,862.00
6/17/2018
2872 White St.
York
RN
458
1/11/2023
Frank Bannon
Flash Delivery
$4,506.00
1/15/2023
7838 Bannon St.
Florence
RT
459
10/11/2019
Chris Peters
Logitrax
$2,249.00
10/15/2019
6936 Brown St.
Paris
RT
460
3/22/2024
Sue Richards
Speedy Express
$4,878.00
3/23/2024
5601 Johnson St.
Hamburg
CS
461
1/8/2021
Aaron White
Speedy Express
$4,911.00
1/9/2021
4189 White St.
Sidney
CS
462
10/4/2020
Brad Adams
Logitrax
$1,194.00
10/5/2020
226 Johnson St.
Rome
CS
463
7/21/2019
Sue White
Flash Delivery
$793.00
7/22/2019
5503 Wong St.
Sidney
CS
464
3/8/2018
Paul Peters
Logitrax
$3,622.00
3/9/2018
6466 Bannon St.
Florence
RS
465
2/24/2018
Frank Peters
Speedy Express
$1,311.00
2/25/2018
4387 Johnson St.
Cairo
SC
466
11/6/2024
Tony Wong
Speedy Express
$3,265.00
11/10/2024
6881 Richards St.
Sidney
RS
467
9/16/2023
Bill Richards
Logitrax
$700.00
9/19/2023
4806 Smith St.
Cairo
RT
468
4/9/2019
Mark Peters
Logitrax
$1,109.00
4/13/2019
8574 Brown St.
Sidney
RS
469
8/7/2024
Sue Richards
Logitrax
$868.00
8/10/2024
5601 Johnson St.
Hamburg
CS
470
3/11/2021
Chris Brown
Logitrax
$4,103.00
3/14/2021
9563 White St.
Florence
RS
471
3/24/2024
Frank White
Speedy Express
$4,633.00
3/26/2024
4113 Adams St.
Sidney
RT
472
6/5/2022
Chris Peters
Speedy Express
$3,320.00
6/9/2022
6936 Brown St.
Paris
RT
473
8/24/2019
Frank Peters
Flash Delivery
$1,946.00
8/27/2019
403 White St.
Cairo
SC
474
4/10/2025
Brad Brown
Logitrax
$4,687.00
4/11/2025
337 Bannon St.
Hamburg
RT
475
12/8/2024
Chris White
Logitrax
$1,563.00
12/12/2024
1411 Wong St.
Sidney
RN
476
1/23/2024
Aaron Johnson
Logitrax
$867.00
1/24/2024
2481 White St.
Sidney
SP
477
2/16/2022
Paul Richards
Speedy Express
$677.00
2/17/2022
6973 Johnson St.
Florence
RT
478
3/25/2018
Paul Peters
Flash Delivery
$4,733.00
3/29/2018
6466 Bannon St.
Florence
RS
479
1/25/2018
Bill Richards
Speedy Express
$343.00
1/26/2018
4806 Smith St.
Cairo
RT
480
11/12/2020
Bill Brown
Logitrax
$3,428.00
11/14/2020
3548 Brown St.
Sidney
RN
481
8/5/2021
Tony Johnson
Logitrax
$4,670.00
8/8/2021
6782 White St.
Florence
RN
482
7/18/2022
Aaron White
Speedy Express
$2,998.00
7/19/2022
4189 White St.
Sidney
CS
483
7/22/2022
Frank Adams
Logitrax
$423.00
7/25/2022
1653 Wong St.
Paris
SP
484
1/16/2020
Chris White
Logitrax
$2,187.00
1/18/2020
1411 Wong St.
Sidney
RN
485
5/23/2023
Bill Brown
Speedy Express
$4,457.00
5/24/2023
3548 Brown St.
Sidney
RN
486
2/1/2018
Brad Smith
Speedy Express
$464.00
2/4/2018
4531 Wong St.
York
RT
487
8/28/2018
Frank Bannon
Speedy Express
$3,315.00
8/30/2018
7838 Bannon St.
Florence
RT
488
12/5/2019
Sue Richards
Logitrax
$2,474.00
12/6/2019
5601 Johnson St.
Hamburg
CS
489
7/11/2018
Bill Peters
Speedy Express
$3,020.00
7/12/2018
8754 Brown St.
Rome
CS
490
10/15/2023
Mark Peters
Flash Delivery
$3,010.00
10/16/2023
8574 Brown St.
Sidney
RS
491
5/15/2024
Brad Richards
Flash Delivery
$1,746.00
5/19/2024
3867 White St.
Hamburg
RS
492
6/11/2022
Sue White
Logitrax
$2,240.00
6/15/2022
5503 Wong St.
Sidney
CS
493
6/10/2020
Brad Brown
Speedy Express
$1,499.00
6/14/2020
3253 Brown St.
York
RS
494
2/7/2017
Bill Richards
Speedy Express
$1,102.00
2/8/2017
4806 Smith St.
Cairo
RT
495
12/24/2020
Bill Richards
Logitrax
$1,703.00
12/28/2020
702 Peters St.
Hamburg
RN
496
11/10/2024
Chris Johnson
Logitrax
$4,260.00
11/13/2024
9664 Wong St.
Sidney
SP
497
11/29/2018
Tony White
Speedy Express
$3,331.00
11/30/2018
2941 Johnson St.
Paris
RS
498
12/21/2017
Aaron White
Logitrax
$4,439.00
12/22/2017
4189 White St.
Sidney
CS
499
8/17/2018
Chris Bannon
Speedy Express
$4,340.00
8/20/2018
8404 Wong St.
Cairo
CS

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>
}