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
3/10/2022
Tony Peters
Speedy Express
$1,795.00
3/12/2022
5515 Richards St.
Florence
SC
1
6/27/2024
Brad Bannon
Flash Delivery
$2,782.00
6/30/2024
4531 Bannon St.
Hamburg
RT
2
5/20/2018
Frank Richards
Logitrax
$1,965.00
5/21/2018
3008 Adams St.
Rome
RN
3
3/10/2023
Tony Peters
Logitrax
$1,891.00
3/13/2023
5515 Richards St.
Florence
SC
4
6/1/2017
John Smith
Logitrax
$933.00
6/2/2017
9397 White St.
Hamburg
CS
5
2/14/2020
Mark Adams
Speedy Express
$3,350.00
2/16/2020
1787 Richards St.
Sidney
RT
6
12/2/2023
Paul Bannon
Speedy Express
$3,150.00
12/6/2023
745 Peters St.
Cairo
RS
7
11/16/2022
Paul Adams
Speedy Express
$4,764.00
11/19/2022
4116 Bannon St.
Hamburg
RS
8
12/25/2023
Paul Brown
Flash Delivery
$835.00
12/26/2023
784 Peters St.
Cairo
SC
9
2/12/2018
Brad Peters
Speedy Express
$1,541.00
2/15/2018
2300 Richards St.
Hamburg
SC
10
7/26/2019
Sue Adams
Flash Delivery
$2,487.00
7/27/2019
391 Peters St.
York
RT
11
6/19/2023
Bill Johnson
Flash Delivery
$298.00
6/20/2023
8944 Bannon St.
Florence
SC
12
7/5/2018
Frank Adams
Speedy Express
$1,160.00
7/9/2018
4399 Bannon St.
Paris
SC
13
3/13/2025
Sue Wong
Flash Delivery
$3,340.00
3/15/2025
6305 Bannon St.
Cairo
CS
14
11/20/2020
Aaron Peters
Flash Delivery
$4,268.00
11/23/2020
2354 Peters St.
York
RS
15
11/4/2018
John Brown
Logitrax
$506.00
11/5/2018
9906 Wong St.
Paris
RS
16
10/15/2024
Bill Johnson
Flash Delivery
$148.00
10/19/2024
8944 Bannon St.
Florence
SC
17
8/29/2024
Paul Brown
Logitrax
$4,890.00
8/31/2024
784 Peters St.
Cairo
SC
18
10/25/2023
Joe Adams
Flash Delivery
$3,519.00
10/28/2023
9917 White St.
Cairo
SC
19
8/8/2023
Joe Johnson
Flash Delivery
$1,844.00
8/12/2023
2398 Wong St.
Sidney
RS
20
7/25/2021
Tony Peters
Flash Delivery
$4,868.00
7/29/2021
8690 Brown St.
Rome
SP
21
10/10/2024
Paul Brown
Logitrax
$2,841.00
10/11/2024
784 Peters St.
Cairo
SC
22
7/4/2023
Bill Johnson
Flash Delivery
$1,568.00
7/5/2023
8944 Bannon St.
Florence
SC
23
5/1/2018
Bill Johnson
Speedy Express
$4,843.00
5/5/2018
8944 Bannon St.
Florence
SC
24
10/18/2019
Chris Richards
Speedy Express
$2,871.00
10/20/2019
5348 Richards St.
Paris
RN
25
4/2/2018
John Johnson
Flash Delivery
$4,449.00
4/6/2018
5964 Wong St.
Florence
CS
26
6/25/2018
Tom Johnson
Flash Delivery
$1,260.00
6/28/2018
8027 White St.
Sidney
SC
27
1/15/2024
Mark Johnson
Flash Delivery
$3,658.00
1/16/2024
1114 Richards St.
Cairo
RS
28
5/27/2018
Tony Peters
Flash Delivery
$4,469.00
5/31/2018
8690 Brown St.
Rome
SP
29
1/29/2024
Tom Wong
Flash Delivery
$2,257.00
1/31/2024
2603 Peters St.
Paris
RN
30
2/25/2023
Paul Johnson
Logitrax
$639.00
3/1/2023
5297 Richards St.
York
RT
31
3/14/2025
Bill Wong
Logitrax
$2,371.00
3/16/2025
4463 Wong St.
Cairo
RT
32
4/1/2024
John Brown
Logitrax
$140.00
4/3/2024
9906 Wong St.
Paris
RS
33
8/11/2020
Paul Bannon
Speedy Express
$596.00
8/15/2020
745 Peters St.
Cairo
RS
34
5/20/2018
Tony Peters
Speedy Express
$1,350.00
5/21/2018
7432 Wong St.
Sidney
SC
35
1/3/2018
Aaron Peters
Speedy Express
$1,557.00
1/6/2018
2354 Peters St.
York
RS
36
5/18/2021
Chris White
Speedy Express
$2,085.00
5/20/2021
7682 Johnson St.
York
SC
37
5/23/2018
Mark Adams
Flash Delivery
$2,766.00
5/26/2018
1787 Richards St.
Sidney
RT
38
8/17/2018
Brad Bannon
Flash Delivery
$3,150.00
8/20/2018
4531 Bannon St.
Hamburg
RT
39
4/15/2021
Tony Peters
Speedy Express
$830.00
4/19/2021
8690 Brown St.
Rome
SP
40
5/23/2022
Chris Wong
Logitrax
$3,602.00
5/25/2022
5349 Brown St.
Paris
SP
41
12/13/2024
Paul Wong
Logitrax
$1,756.00
12/16/2024
5873 White St.
Hamburg
RS
42
7/5/2021
Paul Brown
Speedy Express
$2,727.00
7/6/2021
784 Peters St.
Cairo
SC
43
2/8/2020
Brad Peters
Speedy Express
$4,882.00
2/12/2020
2300 Richards St.
Hamburg
SC
44
1/16/2025
Frank Brown
Flash Delivery
$3,850.00
1/18/2025
1878 White St.
Rome
SP
45
10/30/2022
Tom Brown
Logitrax
$1,134.00
11/2/2022
3794 Richards St.
Florence
SC
46
5/17/2024
Aaron Peters
Flash Delivery
$183.00
5/19/2024
2354 Peters St.
York
RS
47
8/30/2023
Frank Richards
Speedy Express
$1,272.00
9/3/2023
3008 Adams St.
Rome
RN
48
6/3/2024
Paul White
Speedy Express
$863.00
6/4/2024
7821 Johnson St.
Hamburg
RS
49
12/30/2018
Paul Wong
Logitrax
$2,744.00
12/31/2018
8930 Peters St.
Paris
SC
50
11/4/2020
Brad Wong
Logitrax
$2,446.00
11/8/2020
6490 Wong St.
Sidney
RT
51
6/12/2024
Brad Peters
Flash Delivery
$2,546.00
6/15/2024
2300 Richards St.
Hamburg
SC
52
8/20/2021
Mark Bannon
Logitrax
$4,521.00
8/23/2021
4694 Peters St.
York
SC
53
10/21/2024
Tony Peters
Logitrax
$3,096.00
10/22/2024
4689 Brown St.
Sidney
SP
54
4/24/2018
Sue Adams
Speedy Express
$3,090.00
4/27/2018
391 Peters St.
York
RT
55
6/24/2018
Chris Wong
Logitrax
$2,034.00
6/25/2018
5349 Brown St.
Paris
SP
56
11/17/2022
John Brown
Speedy Express
$1,807.00
11/18/2022
9906 Wong St.
Paris
RS
57
9/19/2022
Joe Adams
Flash Delivery
$4,380.00
9/23/2022
9917 White St.
Cairo
SC
58
8/31/2019
Sue Smith
Flash Delivery
$2,883.00
9/2/2019
9196 Adams St.
Rome
RS
59
6/30/2020
Paul Adams
Logitrax
$2,913.00
7/2/2020
4116 Bannon St.
Hamburg
RS
60
3/21/2019
Sue Adams
Logitrax
$657.00
3/23/2019
8030 Peters St.
Sidney
RT
61
6/10/2018
Tony Peters
Speedy Express
$4,161.00
6/11/2018
5515 Richards St.
Florence
SC
62
3/26/2025
Mark White
Speedy Express
$1,679.00
3/27/2025
817 Wong St.
Cairo
CS
63
2/8/2022
Mark Adams
Flash Delivery
$890.00
2/9/2022
1787 Richards St.
Sidney
RT
64
3/2/2024
Sue Adams
Speedy Express
$3,274.00
3/3/2024
8030 Peters St.
Sidney
RT
65
8/20/2020
Paul Brown
Flash Delivery
$3,044.00
8/21/2020
784 Peters St.
Cairo
SC
66
12/3/2020
Frank Brown
Logitrax
$4,348.00
12/6/2020
1878 White St.
Rome
SP
67
11/21/2017
Chris Wong
Flash Delivery
$2,345.00
11/25/2017
970 Adams St.
Paris
CS
68
4/9/2024
Joe Johnson
Flash Delivery
$3,776.00
4/10/2024
2398 Wong St.
Sidney
RS
69
8/18/2020
Mark White
Speedy Express
$3,108.00
8/22/2020
817 Wong St.
Cairo
CS
70
12/5/2021
Sue Smith
Logitrax
$1,312.00
12/6/2021
9196 Adams St.
Rome
RS
71
6/24/2020
Brad Richards
Speedy Express
$1,235.00
6/27/2020
2354 Adams St.
Paris
RT
72
7/29/2019
Mark Johnson
Flash Delivery
$3,743.00
8/1/2019
1114 Richards St.
Cairo
RS
73
4/16/2021
Joe Smith
Speedy Express
$654.00
4/18/2021
954 White St.
Rome
CS
74
8/19/2021
Chris Wong
Flash Delivery
$1,349.00
8/22/2021
970 Adams St.
Paris
CS
75
12/7/2024
Frank Richards
Logitrax
$4,044.00
12/9/2024
3008 Adams St.
Rome
RN
76
4/19/2020
Aaron Peters
Speedy Express
$3,249.00
4/22/2020
2354 Peters St.
York
RS
77
1/19/2022
Paul Wong
Flash Delivery
$4,304.00
1/21/2022
5873 White St.
Hamburg
RS
78
1/9/2024
Sue Adams
Logitrax
$4,239.00
1/12/2024
391 Peters St.
York
RT
79
11/17/2020
Bill Johnson
Speedy Express
$357.00
11/19/2020
8944 Bannon St.
Florence
SC
80
9/11/2022
Frank Adams
Logitrax
$3,171.00
9/15/2022
2976 Adams St.
Sidney
RN
81
8/2/2019
Brad Richards
Logitrax
$1,720.00
8/6/2019
2354 Adams St.
Paris
RT
82
10/16/2023
Chris Wong
Flash Delivery
$4,385.00
10/20/2023
970 Adams St.
Paris
CS
83
11/19/2023
Paul Johnson
Speedy Express
$4,137.00
11/23/2023
5297 Richards St.
York
RT
84
7/14/2023
Brad Richards
Logitrax
$3,647.00
7/16/2023
2354 Adams St.
Paris
RT
85
4/4/2019
Frank Brown
Logitrax
$3,064.00
4/8/2019
1878 White St.
Rome
SP
86
8/5/2019
Mark Adams
Flash Delivery
$2,748.00
8/7/2019
1787 Richards St.
Sidney
RT
87
1/13/2019
Frank Brown
Speedy Express
$4,139.00
1/17/2019
1878 White St.
Rome
SP
88
1/28/2021
Brad Richards
Speedy Express
$1,240.00
2/1/2021
2354 Adams St.
Paris
RT
89
7/15/2023
Sue Smith
Flash Delivery
$4,659.00
7/19/2023
9196 Adams St.
Rome
RS
90
6/3/2020
Paul Brown
Logitrax
$1,861.00
6/6/2020
784 Peters St.
Cairo
SC
91
9/19/2017
Joe Johnson
Logitrax
$149.00
9/20/2017
2398 Wong St.
Sidney
RS
92
7/13/2018
Frank Adams
Speedy Express
$675.00
7/15/2018
4399 Bannon St.
Paris
SC
93
6/18/2018
Sue Peters
Logitrax
$2,767.00
6/20/2018
7179 Brown St.
Florence
RT
94
1/19/2023
Paul Wong
Flash Delivery
$3,109.00
1/20/2023
5873 White St.
Hamburg
RS
95
1/23/2023
Tom Brown
Logitrax
$588.00
1/24/2023
3794 Richards St.
Florence
SC
96
11/29/2017
Paul Johnson
Speedy Express
$3,006.00
12/3/2017
5297 Richards St.
York
RT
97
11/28/2023
Paul Adams
Flash Delivery
$2,300.00
12/2/2023
4116 Bannon St.
Hamburg
RS
98
1/15/2020
Bill Johnson
Flash Delivery
$4,906.00
1/19/2020
8944 Bannon St.
Florence
SC
99
5/9/2023
John Johnson
Flash Delivery
$2,269.00
5/13/2023
5964 Wong St.
Florence
CS
100
8/13/2018
Brad Wong
Speedy Express
$2,005.00
8/15/2018
6490 Wong St.
Sidney
RT
101
5/29/2021
Tom Brown
Flash Delivery
$4,836.00
6/2/2021
3794 Richards St.
Florence
SC
102
1/14/2019
Paul Brown
Speedy Express
$2,896.00
1/15/2019
784 Peters St.
Cairo
SC
103
1/14/2018
John Johnson
Logitrax
$2,185.00
1/17/2018
5964 Wong St.
Florence
CS
104
5/20/2018
Paul Brown
Speedy Express
$179.00
5/24/2018
784 Peters St.
Cairo
SC
105
2/16/2022
Aaron Peters
Flash Delivery
$1,907.00
2/17/2022
2354 Peters St.
York
RS
106
8/13/2021
Bill Wong
Logitrax
$2,727.00
8/16/2021
4463 Wong St.
Cairo
RT
107
4/24/2020
Chris Bannon
Logitrax
$2,291.00
4/27/2020
4762 Brown St.
Paris
RN
108
3/11/2023
Sue Smith
Logitrax
$134.00
3/12/2023
9196 Adams St.
Rome
RS
109
3/26/2020
Tom Johnson
Flash Delivery
$4,453.00
3/28/2020
8027 White St.
Sidney
SC
110
10/4/2020
Paul Johnson
Flash Delivery
$4,435.00
10/6/2020
5297 Richards St.
York
RT
111
3/20/2018
Aaron Peters
Logitrax
$1,506.00
3/22/2018
2354 Peters St.
York
RS
112
7/22/2022
Chris White
Speedy Express
$294.00
7/25/2022
7682 Johnson St.
York
SC
113
12/5/2024
Chris Wong
Flash Delivery
$2,385.00
12/7/2024
5349 Brown St.
Paris
SP
114
7/30/2022
Frank Johnson
Flash Delivery
$4,857.00
7/31/2022
5220 White St.
York
RN
115
8/2/2018
Tom Brown
Flash Delivery
$133.00
8/6/2018
3794 Richards St.
Florence
SC
116
9/23/2024
Frank Richards
Logitrax
$980.00
9/25/2024
3008 Adams St.
Rome
RN
117
11/23/2024
Brad Richards
Speedy Express
$4,286.00
11/27/2024
2354 Adams St.
Paris
RT
118
8/1/2022
Brad Richards
Flash Delivery
$2,638.00
8/3/2022
2354 Adams St.
Paris
RT
119
6/5/2019
Mark White
Flash Delivery
$4,845.00
6/9/2019
817 Wong St.
Cairo
CS
120
3/23/2024
John Brown
Speedy Express
$3,644.00
3/27/2024
9906 Wong St.
Paris
RS
121
9/14/2022
Joe Wong
Flash Delivery
$471.00
9/16/2022
9777 White St.
Rome
SP
122
10/4/2017
Mark Adams
Logitrax
$4,276.00
10/6/2017
1787 Richards St.
Sidney
RT
123
8/14/2024
Tom Johnson
Speedy Express
$3,459.00
8/16/2024
8027 White St.
Sidney
SC
124
7/22/2023
Bill Wong
Speedy Express
$4,244.00
7/25/2023
4463 Wong St.
Cairo
RT
125
9/29/2024
Paul Wong
Logitrax
$1,851.00
10/2/2024
5873 White St.
Hamburg
RS
126
6/18/2018
Frank Adams
Flash Delivery
$388.00
6/22/2018
2976 Adams St.
Sidney
RN
127
7/2/2023
Tony Peters
Flash Delivery
$2,207.00
7/5/2023
5515 Richards St.
Florence
SC
128
3/13/2020
Joe Adams
Speedy Express
$3,957.00
3/17/2020
9917 White St.
Cairo
SC
129
10/16/2024
Joe Johnson
Speedy Express
$974.00
10/18/2024
2398 Wong St.
Sidney
RS
130
5/31/2022
Mark White
Flash Delivery
$3,874.00
6/2/2022
817 Wong St.
Cairo
CS
131
3/19/2021
Sue Adams
Speedy Express
$3,104.00
3/20/2021
391 Peters St.
York
RT
132
5/23/2020
Chris Wong
Logitrax
$3,391.00
5/24/2020
5349 Brown St.
Paris
SP
133
7/25/2017
Sue Adams
Flash Delivery
$244.00
7/26/2017
8030 Peters St.
Sidney
RT
134
9/24/2020
Paul Johnson
Flash Delivery
$2,855.00
9/28/2020
5297 Richards St.
York
RT
135
7/22/2021
Joe Smith
Speedy Express
$4,425.00
7/26/2021
954 White St.
Rome
CS
136
12/1/2019
Paul Brown
Flash Delivery
$2,575.00
12/4/2019
784 Peters St.
Cairo
SC
137
12/5/2020
Tom Brown
Logitrax
$654.00
12/6/2020
3794 Richards St.
Florence
SC
138
7/15/2023
Joe Adams
Logitrax
$3,917.00
7/19/2023
9917 White St.
Cairo
SC
139
10/15/2020
Brad Wong
Speedy Express
$3,091.00
10/16/2020
6490 Wong St.
Sidney
RT
140
4/21/2018
Sue Wong
Logitrax
$1,514.00
4/23/2018
6305 Bannon St.
Cairo
CS
141
11/10/2021
Mark Bannon
Logitrax
$524.00
11/13/2021
4694 Peters St.
York
SC
142
12/10/2019
Brad Richards
Flash Delivery
$3,189.00
12/11/2019
2354 Adams St.
Paris
RT
143
10/28/2024
Sue Adams
Speedy Express
$2,942.00
10/31/2024
391 Peters St.
York
RT
144
4/3/2019
Mark White
Speedy Express
$3,022.00
4/4/2019
817 Wong St.
Cairo
CS
145
1/13/2020
Frank Adams
Logitrax
$3,005.00
1/14/2020
4399 Bannon St.
Paris
SC
146
4/7/2022
Frank Johnson
Speedy Express
$3,704.00
4/8/2022
5220 White St.
York
RN
147
1/24/2023
Mark Adams
Speedy Express
$1,009.00
1/26/2023
1787 Richards St.
Sidney
RT
148
10/8/2018
Chris Richards
Speedy Express
$2,745.00
10/9/2018
5348 Richards St.
Paris
RN
149
7/18/2024
Tom Wong
Logitrax
$860.00
7/20/2024
2603 Peters St.
Paris
RN
150
3/20/2017
Paul Wong
Flash Delivery
$4,817.00
3/23/2017
8930 Peters St.
Paris
SC
151
2/3/2019
Sue Smith
Speedy Express
$1,770.00
2/7/2019
9196 Adams St.
Rome
RS
152
2/16/2023
Tony Peters
Flash Delivery
$1,618.00
2/17/2023
7432 Wong St.
Sidney
SC
153
11/13/2021
Chris Bannon
Speedy Express
$4,135.00
11/15/2021
4762 Brown St.
Paris
RN
154
9/5/2018
Sue Peters
Flash Delivery
$1,253.00
9/7/2018
7179 Brown St.
Florence
RT
155
3/23/2020
Brad Peters
Speedy Express
$531.00
3/26/2020
2300 Richards St.
Hamburg
SC
156
5/11/2022
Aaron Peters
Logitrax
$650.00
5/15/2022
2354 Peters St.
York
RS
157
3/12/2018
Paul White
Flash Delivery
$4,323.00
3/14/2018
7821 Johnson St.
Hamburg
RS
158
4/20/2021
Bill Johnson
Logitrax
$957.00
4/24/2021
8944 Bannon St.
Florence
SC
159
12/11/2019
Joe Adams
Logitrax
$3,920.00
12/15/2019
9917 White St.
Cairo
SC
160
7/3/2019
Tony Peters
Speedy Express
$3,511.00
7/5/2019
8690 Brown St.
Rome
SP
161
5/5/2020
Paul Wong
Logitrax
$2,137.00
5/7/2020
5873 White St.
Hamburg
RS
162
9/3/2023
Frank Johnson
Logitrax
$3,396.00
9/6/2023
5220 White St.
York
RN
163
2/12/2023
Mark White
Logitrax
$1,925.00
2/13/2023
817 Wong St.
Cairo
CS
164
2/6/2024
Brad Bannon
Logitrax
$2,285.00
2/9/2024
4531 Bannon St.
Hamburg
RT
165
12/11/2017
Paul Bannon
Logitrax
$4,933.00
12/12/2017
745 Peters St.
Cairo
RS
166
8/27/2018
Frank Johnson
Flash Delivery
$709.00
8/31/2018
5220 White St.
York
RN
167
12/4/2017
Chris Wong
Speedy Express
$4,208.00
12/6/2017
970 Adams St.
Paris
CS
168
5/27/2020
Mark Bannon
Speedy Express
$2,337.00
5/31/2020
4694 Peters St.
York
SC
169
10/31/2018
Paul Adams
Flash Delivery
$1,917.00
11/1/2018
4116 Bannon St.
Hamburg
RS
170
3/16/2020
John Smith
Logitrax
$4,209.00
3/18/2020
9397 White St.
Hamburg
CS
171
10/25/2023
John Johnson
Speedy Express
$3,224.00
10/26/2023
5964 Wong St.
Florence
CS
172
1/10/2022
Mark Peters
Logitrax
$3,504.00
1/12/2022
4375 Smith St.
Cairo
RS
173
11/3/2021
Sue Wong
Logitrax
$4,296.00
11/6/2021
6305 Bannon St.
Cairo
CS
174
5/20/2017
John Brown
Speedy Express
$2,346.00
5/21/2017
9906 Wong St.
Paris
RS
175
12/3/2022
Paul Wong
Logitrax
$4,367.00
12/4/2022
8930 Peters St.
Paris
SC
176
11/22/2019
Chris Wong
Speedy Express
$2,382.00
11/26/2019
5349 Brown St.
Paris
SP
177
3/29/2022
Bill Wong
Speedy Express
$4,169.00
4/2/2022
4463 Wong St.
Cairo
RT
178
1/15/2018
Frank Johnson
Logitrax
$1,448.00
1/18/2018
5220 White St.
York
RN
179
9/27/2022
Mark Bannon
Logitrax
$4,304.00
9/28/2022
4694 Peters St.
York
SC
180
7/18/2023
Mark Johnson
Flash Delivery
$385.00
7/20/2023
1114 Richards St.
Cairo
RS
181
10/14/2021
Bill Brown
Flash Delivery
$609.00
10/18/2021
7102 Brown St.
Cairo
RS
182
5/16/2024
Sue Adams
Flash Delivery
$3,881.00
5/17/2024
391 Peters St.
York
RT
183
8/29/2020
Tony Peters
Flash Delivery
$2,665.00
9/2/2020
4689 Brown St.
Sidney
SP
184
5/3/2021
Sue Smith
Logitrax
$3,707.00
5/6/2021
9196 Adams St.
Rome
RS
185
11/1/2022
Aaron Peters
Logitrax
$3,345.00
11/5/2022
2354 Peters St.
York
RS
186
3/31/2024
Bill Wong
Logitrax
$1,470.00
4/1/2024
4463 Wong St.
Cairo
RT
187
1/10/2023
Mark Peters
Logitrax
$3,853.00
1/14/2023
4375 Smith St.
Cairo
RS
188
1/21/2022
Paul Bannon
Speedy Express
$3,048.00
1/25/2022
745 Peters St.
Cairo
RS
189
3/20/2019
Mark Adams
Speedy Express
$3,163.00
3/24/2019
1787 Richards St.
Sidney
RT
190
3/26/2021
Joe Smith
Speedy Express
$2,239.00
3/29/2021
954 White St.
Rome
CS
191
6/7/2021
Tony Peters
Speedy Express
$323.00
6/10/2021
7432 Wong St.
Sidney
SC
192
2/11/2021
Tom Wong
Speedy Express
$917.00
2/13/2021
2603 Peters St.
Paris
RN
193
11/14/2017
Joe Adams
Speedy Express
$3,372.00
11/18/2017
9917 White St.
Cairo
SC
194
10/30/2018
Paul Johnson
Speedy Express
$4,647.00
10/31/2018
5297 Richards St.
York
RT
195
12/26/2019
Frank Adams
Speedy Express
$161.00
12/27/2019
2976 Adams St.
Sidney
RN
196
12/17/2021
Mark Johnson
Speedy Express
$1,649.00
12/19/2021
1114 Richards St.
Cairo
RS
197
4/6/2021
Frank Adams
Speedy Express
$1,526.00
4/10/2021
2976 Adams St.
Sidney
RN
198
2/10/2020
Mark Adams
Speedy Express
$4,969.00
2/13/2020
1787 Richards St.
Sidney
RT
199
8/27/2024
Chris Bannon
Speedy Express
$666.00
8/30/2024
4762 Brown St.
Paris
RN
200
2/6/2018
Chris Wong
Flash Delivery
$3,355.00
2/7/2018
5349 Brown St.
Paris
SP
201
8/28/2021
Frank Adams
Flash Delivery
$3,802.00
8/31/2021
4399 Bannon St.
Paris
SC
202
8/6/2022
Mark Peters
Logitrax
$1,128.00
8/9/2022
4375 Smith St.
Cairo
RS
203
7/7/2023
Bill Johnson
Logitrax
$2,321.00
7/11/2023
8944 Bannon St.
Florence
SC
204
3/24/2024
John Brown
Flash Delivery
$4,186.00
3/27/2024
9906 Wong St.
Paris
RS
205
10/30/2024
Chris Bannon
Speedy Express
$3,036.00
10/31/2024
4762 Brown St.
Paris
RN
206
4/3/2017
Mark Bannon
Speedy Express
$2,779.00
4/4/2017
4694 Peters St.
York
SC
207
10/22/2023
John Smith
Logitrax
$757.00
10/25/2023
9397 White St.
Hamburg
CS
208
11/20/2018
Frank Brown
Logitrax
$2,554.00
11/21/2018
1878 White St.
Rome
SP
209
4/22/2025
Tom Wong
Logitrax
$2,056.00
4/25/2025
2603 Peters St.
Paris
RN
210
8/27/2024
Mark Johnson
Speedy Express
$4,351.00
8/28/2024
1114 Richards St.
Cairo
RS
211
10/19/2022
Brad Peters
Flash Delivery
$4,570.00
10/21/2022
2300 Richards St.
Hamburg
SC
212
2/19/2022
Paul Johnson
Flash Delivery
$1,547.00
2/20/2022
5297 Richards St.
York
RT
213
10/25/2022
John Smith
Flash Delivery
$3,224.00
10/26/2022
9397 White St.
Hamburg
CS
214
6/17/2020
Chris Bannon
Logitrax
$912.00
6/21/2020
4762 Brown St.
Paris
RN
215
5/17/2024
Sue Adams
Flash Delivery
$3,102.00
5/18/2024
8030 Peters St.
Sidney
RT
216
11/20/2020
Chris Bannon
Speedy Express
$691.00
11/23/2020
4762 Brown St.
Paris
RN
217
1/7/2019
Tom Brown
Logitrax
$4,207.00
1/8/2019
3794 Richards St.
Florence
SC
218
10/21/2018
Aaron Peters
Flash Delivery
$2,427.00
10/24/2018
2354 Peters St.
York
RS
219
10/15/2019
Mark Peters
Flash Delivery
$4,122.00
10/18/2019
4375 Smith St.
Cairo
RS
220
10/16/2017
Frank Adams
Flash Delivery
$568.00
10/20/2017
2976 Adams St.
Sidney
RN
221
7/19/2023
John Brown
Speedy Express
$2,084.00
7/20/2023
9906 Wong St.
Paris
RS
222
5/20/2023
Brad Wong
Logitrax
$249.00
5/24/2023
6490 Wong St.
Sidney
RT
223
4/28/2019
Brad Peters
Logitrax
$4,164.00
5/2/2019
2300 Richards St.
Hamburg
SC
224
2/13/2024
Mark Adams
Logitrax
$1,024.00
2/14/2024
1787 Richards St.
Sidney
RT
225
2/17/2018
Joe Wong
Speedy Express
$1,258.00
2/19/2018
9777 White St.
Rome
SP
226
2/3/2022
Sue Wong
Flash Delivery
$172.00
2/5/2022
6305 Bannon St.
Cairo
CS
227
12/5/2019
Joe Wong
Logitrax
$1,575.00
12/8/2019
9777 White St.
Rome
SP
228
5/30/2019
Tom Brown
Logitrax
$571.00
6/3/2019
3794 Richards St.
Florence
SC
229
3/13/2025
Bill Wong
Flash Delivery
$1,717.00
3/16/2025
4463 Wong St.
Cairo
RT
230
9/12/2019
John Brown
Flash Delivery
$894.00
9/16/2019
9906 Wong St.
Paris
RS
231
10/29/2019
Joe Adams
Flash Delivery
$3,866.00
11/1/2019
9917 White St.
Cairo
SC
232
7/11/2018
Chris Bannon
Flash Delivery
$1,727.00
7/15/2018
4762 Brown St.
Paris
RN
233
3/23/2017
John Johnson
Speedy Express
$3,559.00
3/27/2017
5964 Wong St.
Florence
CS
234
12/13/2023
Paul Wong
Speedy Express
$3,821.00
12/16/2023
8930 Peters St.
Paris
SC
235
2/3/2022
Mark Peters
Logitrax
$3,727.00
2/4/2022
4375 Smith St.
Cairo
RS
236
10/7/2023
Tony Peters
Flash Delivery
$681.00
10/8/2023
4689 Brown St.
Sidney
SP
237
3/19/2021
Aaron Peters
Logitrax
$1,400.00
3/20/2021
2354 Peters St.
York
RS
238
5/30/2017
John Johnson
Logitrax
$1,765.00
6/3/2017
5964 Wong St.
Florence
CS
239
11/15/2017
Joe Johnson
Logitrax
$3,233.00
11/17/2017
2398 Wong St.
Sidney
RS
240
4/3/2023
Joe Adams
Flash Delivery
$3,902.00
4/7/2023
9917 White St.
Cairo
SC
241
5/12/2025
Brad Richards
Speedy Express
$1,575.00
5/13/2025
2354 Adams St.
Paris
RT
242
1/24/2021
Tony Peters
Speedy Express
$960.00
1/28/2021
5515 Richards St.
Florence
SC
243
1/9/2019
Paul Wong
Speedy Express
$4,569.00
1/12/2019
8930 Peters St.
Paris
SC
244
12/15/2017
Sue Adams
Speedy Express
$3,944.00
12/17/2017
391 Peters St.
York
RT
245
4/6/2022
Sue Adams
Speedy Express
$1,095.00
4/8/2022
8030 Peters St.
Sidney
RT
246
5/2/2017
Joe Johnson
Flash Delivery
$4,472.00
5/5/2017
2398 Wong St.
Sidney
RS
247
8/6/2023
Mark White
Flash Delivery
$827.00
8/8/2023
817 Wong St.
Cairo
CS
248
4/20/2022
Aaron Peters
Flash Delivery
$3,226.00
4/24/2022
2354 Peters St.
York
RS
249
4/2/2025
Bill Brown
Speedy Express
$1,153.00
4/5/2025
7102 Brown St.
Cairo
RS
250
7/28/2023
Tony Peters
Logitrax
$3,907.00
7/31/2023
7432 Wong St.
Sidney
SC
251
2/20/2019
Frank Adams
Speedy Express
$771.00
2/21/2019
4399 Bannon St.
Paris
SC
252
1/1/2020
Tony Peters
Speedy Express
$2,079.00
1/5/2020
4689 Brown St.
Sidney
SP
253
4/12/2025
Sue Peters
Speedy Express
$1,689.00
4/13/2025
7179 Brown St.
Florence
RT
254
5/10/2021
Tony Peters
Logitrax
$4,858.00
5/13/2021
8690 Brown St.
Rome
SP
255
6/2/2024
Bill Johnson
Speedy Express
$4,342.00
6/6/2024
8944 Bannon St.
Florence
SC
256
2/18/2019
Mark Johnson
Logitrax
$4,819.00
2/19/2019
1114 Richards St.
Cairo
RS
257
7/8/2021
Sue Smith
Logitrax
$770.00
7/11/2021
9196 Adams St.
Rome
RS
258
3/13/2025
Joe Johnson
Logitrax
$1,847.00
3/14/2025
2398 Wong St.
Sidney
RS
259
9/25/2021
Sue Adams
Flash Delivery
$1,175.00
9/27/2021
8030 Peters St.
Sidney
RT
260
7/18/2017
Tony Peters
Logitrax
$3,372.00
7/20/2017
5515 Richards St.
Florence
SC
261
11/1/2019
Chris White
Logitrax
$2,580.00
11/4/2019
7682 Johnson St.
York
SC
262
12/26/2017
Brad Richards
Flash Delivery
$4,454.00
12/28/2017
2354 Adams St.
Paris
RT
263
2/6/2021
Tom Brown
Flash Delivery
$3,514.00
2/10/2021
3794 Richards St.
Florence
SC
264
2/2/2023
Paul Bannon
Speedy Express
$1,624.00
2/6/2023
745 Peters St.
Cairo
RS
265
7/27/2022
Mark Adams
Speedy Express
$733.00
7/28/2022
1787 Richards St.
Sidney
RT
266
5/10/2019
Paul Wong
Speedy Express
$4,853.00
5/13/2019
8930 Peters St.
Paris
SC
267
7/19/2021
Sue Smith
Speedy Express
$4,127.00
7/21/2021
9196 Adams St.
Rome
RS
268
9/23/2017
John Smith
Logitrax
$588.00
9/24/2017
9397 White St.
Hamburg
CS
269
9/7/2019
Chris Richards
Flash Delivery
$3,666.00
9/9/2019
5348 Richards St.
Paris
RN
270
6/17/2021
Mark Adams
Speedy Express
$3,967.00
6/20/2021
1787 Richards St.
Sidney
RT
271
2/20/2025
Joe Wong
Flash Delivery
$4,697.00
2/24/2025
9777 White St.
Rome
SP
272
5/21/2021
Tony Peters
Logitrax
$947.00
5/23/2021
7432 Wong St.
Sidney
SC
273
4/1/2023
Tony Peters
Logitrax
$187.00
4/3/2023
4689 Brown St.
Sidney
SP
274
12/8/2024
Bill Wong
Flash Delivery
$3,482.00
12/9/2024
4463 Wong St.
Cairo
RT
275
12/19/2024
Frank Johnson
Flash Delivery
$194.00
12/23/2024
5220 White St.
York
RN
276
9/8/2024
Chris Wong
Logitrax
$3,166.00
9/10/2024
970 Adams St.
Paris
CS
277
12/28/2024
Tony Peters
Speedy Express
$3,175.00
1/1/2025
7432 Wong St.
Sidney
SC
278
5/29/2021
Sue Adams
Logitrax
$3,809.00
6/1/2021
391 Peters St.
York
RT
279
2/1/2021
John Smith
Flash Delivery
$1,751.00
2/2/2021
9397 White St.
Hamburg
CS
280
8/19/2022
Brad Richards
Flash Delivery
$1,609.00
8/20/2022
2354 Adams St.
Paris
RT
281
8/25/2022
Paul Bannon
Speedy Express
$3,396.00
8/29/2022
745 Peters St.
Cairo
RS
282
9/14/2023
Paul Johnson
Speedy Express
$716.00
9/18/2023
5297 Richards St.
York
RT
283
3/2/2025
Joe Adams
Logitrax
$1,356.00
3/6/2025
9917 White St.
Cairo
SC
284
1/10/2022
Bill Brown
Flash Delivery
$1,306.00
1/13/2022
7102 Brown St.
Cairo
RS
285
1/19/2021
John Smith
Speedy Express
$302.00
1/21/2021
9397 White St.
Hamburg
CS
286
3/18/2017
Brad Wong
Speedy Express
$3,606.00
3/20/2017
6490 Wong St.
Sidney
RT
287
6/14/2018
John Johnson
Flash Delivery
$4,971.00
6/15/2018
5964 Wong St.
Florence
CS
288
12/20/2024
Paul Bannon
Logitrax
$4,540.00
12/21/2024
745 Peters St.
Cairo
RS
289
2/10/2021
Paul White
Logitrax
$464.00
2/12/2021
7821 Johnson St.
Hamburg
RS
290
4/19/2019
Frank Richards
Speedy Express
$1,920.00
4/23/2019
3008 Adams St.
Rome
RN
291
5/31/2020
Bill Brown
Logitrax
$435.00
6/4/2020
7102 Brown St.
Cairo
RS
292
8/15/2017
Brad Richards
Speedy Express
$1,979.00
8/19/2017
2354 Adams St.
Paris
RT
293
7/4/2019
Sue Adams
Flash Delivery
$4,858.00
7/5/2019
391 Peters St.
York
RT
294
3/16/2018
Chris Richards
Logitrax
$3,542.00
3/20/2018
5348 Richards St.
Paris
RN
295
6/29/2023
Bill Johnson
Logitrax
$2,667.00
7/3/2023
8944 Bannon St.
Florence
SC
296
5/9/2024
Tom Wong
Flash Delivery
$3,363.00
5/11/2024
2603 Peters St.
Paris
RN
297
10/12/2023
Chris Wong
Flash Delivery
$1,829.00
10/13/2023
970 Adams St.
Paris
CS
298
5/27/2018
Paul Bannon
Flash Delivery
$3,780.00
5/28/2018
745 Peters St.
Cairo
RS
299
8/3/2024
Brad Peters
Speedy Express
$1,485.00
8/7/2024
2300 Richards St.
Hamburg
SC
300
2/26/2023
Mark White
Logitrax
$2,252.00
2/28/2023
817 Wong St.
Cairo
CS
301
7/27/2017
Tom Wong
Speedy Express
$4,369.00
7/28/2017
2603 Peters St.
Paris
RN
302
12/25/2018
Paul White
Logitrax
$4,047.00
12/27/2018
7821 Johnson St.
Hamburg
RS
303
3/15/2020
Bill Johnson
Logitrax
$4,491.00
3/17/2020
8944 Bannon St.
Florence
SC
304
6/15/2020
Tom Johnson
Flash Delivery
$421.00
6/19/2020
8027 White St.
Sidney
SC
305
11/27/2018
Joe Adams
Logitrax
$4,921.00
11/28/2018
9917 White St.
Cairo
SC
306
10/23/2021
Sue Smith
Flash Delivery
$4,298.00
10/26/2021
9196 Adams St.
Rome
RS
307
9/2/2019
John Johnson
Flash Delivery
$3,628.00
9/6/2019
5964 Wong St.
Florence
CS
308
7/28/2024
Sue Adams
Flash Delivery
$4,416.00
7/29/2024
8030 Peters St.
Sidney
RT
309
4/5/2022
Sue Smith
Logitrax
$1,947.00
4/7/2022
9196 Adams St.
Rome
RS
310
9/30/2018
Frank Johnson
Flash Delivery
$186.00
10/4/2018
5220 White St.
York
RN
311
4/18/2022
Frank Richards
Speedy Express
$1,314.00
4/20/2022
3008 Adams St.
Rome
RN
312
11/17/2017
Paul Johnson
Flash Delivery
$4,474.00
11/18/2017
5297 Richards St.
York
RT
313
6/8/2023
Frank Adams
Speedy Express
$4,037.00
6/11/2023
4399 Bannon St.
Paris
SC
314
3/3/2019
Paul Wong
Logitrax
$1,756.00
3/6/2019
8930 Peters St.
Paris
SC
315
6/25/2022
Paul Adams
Speedy Express
$983.00
6/26/2022
4116 Bannon St.
Hamburg
RS
316
3/10/2021
Paul Brown
Logitrax
$4,879.00
3/13/2021
784 Peters St.
Cairo
SC
317
12/24/2020
Mark Adams
Speedy Express
$340.00
12/27/2020
1787 Richards St.
Sidney
RT
318
9/2/2022
Tony Peters
Flash Delivery
$1,832.00
9/5/2022
4689 Brown St.
Sidney
SP
319
4/12/2017
John Smith
Flash Delivery
$1,098.00
4/14/2017
9397 White St.
Hamburg
CS
320
1/31/2019
Joe Smith
Speedy Express
$3,043.00
2/2/2019
954 White St.
Rome
CS
321
6/4/2023
Brad Bannon
Speedy Express
$880.00
6/7/2023
4531 Bannon St.
Hamburg
RT
322
6/1/2022
Chris Wong
Flash Delivery
$3,632.00
6/2/2022
5349 Brown St.
Paris
SP
323
4/22/2023
Paul Johnson
Speedy Express
$4,046.00
4/23/2023
5297 Richards St.
York
RT
324
7/13/2019
John Johnson
Logitrax
$2,373.00
7/16/2019
5964 Wong St.
Florence
CS
325
4/27/2024
Frank Richards
Logitrax
$4,608.00
4/28/2024
3008 Adams St.
Rome
RN
326
5/15/2025
Paul Brown
Flash Delivery
$4,415.00
5/19/2025
784 Peters St.
Cairo
SC
327
2/4/2025
Mark White
Logitrax
$4,915.00
2/5/2025
817 Wong St.
Cairo
CS
328
5/17/2017
Chris White
Logitrax
$111.00
5/19/2017
7682 Johnson St.
York
SC
329
3/9/2024
Frank Adams
Speedy Express
$1,013.00
3/13/2024
4399 Bannon St.
Paris
SC
330
5/28/2018
Bill Johnson
Logitrax
$2,620.00
5/31/2018
8944 Bannon St.
Florence
SC
331
9/20/2023
Sue Wong
Speedy Express
$327.00
9/21/2023
6305 Bannon St.
Cairo
CS
332
3/10/2025
Tony Peters
Speedy Express
$3,991.00
3/13/2025
8690 Brown St.
Rome
SP
333
11/10/2020
Paul Bannon
Flash Delivery
$3,148.00
11/12/2020
745 Peters St.
Cairo
RS
334
10/19/2023
Mark White
Speedy Express
$4,283.00
10/20/2023
817 Wong St.
Cairo
CS
335
7/13/2022
Paul Johnson
Flash Delivery
$2,221.00
7/16/2022
5297 Richards St.
York
RT
336
7/19/2023
Tony Peters
Logitrax
$749.00
7/20/2023
5515 Richards St.
Florence
SC
337
8/27/2021
Paul White
Speedy Express
$3,194.00
8/29/2021
7821 Johnson St.
Hamburg
RS
338
3/9/2025
Mark White
Logitrax
$3,413.00
3/10/2025
817 Wong St.
Cairo
CS
339
8/20/2022
Paul Bannon
Speedy Express
$3,678.00
8/23/2022
745 Peters St.
Cairo
RS
340
6/22/2018
Tom Johnson
Speedy Express
$2,315.00
6/24/2018
8027 White St.
Sidney
SC
341
9/3/2019
Chris Wong
Flash Delivery
$2,915.00
9/6/2019
5349 Brown St.
Paris
SP
342
2/11/2020
Tony Peters
Logitrax
$1,829.00
2/14/2020
7432 Wong St.
Sidney
SC
343
3/18/2017
Mark Adams
Logitrax
$3,380.00
3/21/2017
1787 Richards St.
Sidney
RT
344
4/18/2023
Chris Richards
Flash Delivery
$1,271.00
4/21/2023
5348 Richards St.
Paris
RN
345
11/27/2023
Frank Brown
Logitrax
$4,548.00
11/29/2023
1878 White St.
Rome
SP
346
1/2/2019
Paul White
Logitrax
$3,578.00
1/6/2019
7821 Johnson St.
Hamburg
RS
347
8/27/2017
Joe Wong
Speedy Express
$4,704.00
8/30/2017
9777 White St.
Rome
SP
348
2/18/2019
Sue Smith
Flash Delivery
$2,343.00
2/21/2019
9196 Adams St.
Rome
RS
349
9/18/2021
Chris Wong
Logitrax
$4,562.00
9/21/2021
5349 Brown St.
Paris
SP
350
8/4/2018
Paul Wong
Speedy Express
$1,981.00
8/8/2018
8930 Peters St.
Paris
SC
351
1/1/2024
Brad Richards
Logitrax
$4,745.00
1/2/2024
2354 Adams St.
Paris
RT
352
8/7/2023
Tom Brown
Flash Delivery
$1,870.00
8/11/2023
3794 Richards St.
Florence
SC
353
9/21/2018
Joe Wong
Logitrax
$4,852.00
9/25/2018
9777 White St.
Rome
SP
354
12/12/2021
Bill Wong
Speedy Express
$2,999.00
12/15/2021
4463 Wong St.
Cairo
RT
355
1/5/2021
Chris Wong
Speedy Express
$1,204.00
1/6/2021
970 Adams St.
Paris
CS
356
2/10/2021
Tom Wong
Logitrax
$3,745.00
2/13/2021
2603 Peters St.
Paris
RN
357
3/14/2018
Sue Wong
Flash Delivery
$4,221.00
3/16/2018
6305 Bannon St.
Cairo
CS
358
1/7/2018
Frank Brown
Speedy Express
$1,656.00
1/10/2018
1878 White St.
Rome
SP
359
5/17/2017
Tony Peters
Logitrax
$227.00
5/19/2017
4689 Brown St.
Sidney
SP
360
8/18/2020
Sue Wong
Speedy Express
$4,242.00
8/21/2020
6305 Bannon St.
Cairo
CS
361
4/7/2023
Tony Peters
Flash Delivery
$1,417.00
4/9/2023
7432 Wong St.
Sidney
SC
362
7/15/2017
Chris Richards
Flash Delivery
$261.00
7/19/2017
5348 Richards St.
Paris
RN
363
1/21/2020
Paul Adams
Logitrax
$4,414.00
1/22/2020
4116 Bannon St.
Hamburg
RS
364
5/28/2022
Sue Peters
Logitrax
$3,253.00
5/29/2022
7179 Brown St.
Florence
RT
365
11/24/2018
Paul Brown
Speedy Express
$1,969.00
11/26/2018
784 Peters St.
Cairo
SC
366
12/24/2023
Tony Peters
Flash Delivery
$4,045.00
12/25/2023
5515 Richards St.
Florence
SC
367
7/27/2018
Chris Wong
Flash Delivery
$2,166.00
7/30/2018
5349 Brown St.
Paris
SP
368
9/30/2020
Frank Johnson
Flash Delivery
$427.00
10/1/2020
5220 White St.
York
RN
369
9/29/2024
Paul Wong
Flash Delivery
$4,118.00
10/2/2024
8930 Peters St.
Paris
SC
370
9/20/2017
Mark Johnson
Flash Delivery
$2,596.00
9/22/2017
1114 Richards St.
Cairo
RS
371
11/10/2020
Paul White
Flash Delivery
$1,626.00
11/11/2020
7821 Johnson St.
Hamburg
RS
372
4/26/2025
Brad Peters
Flash Delivery
$925.00
4/30/2025
2300 Richards St.
Hamburg
SC
373
2/4/2019
Mark White
Flash Delivery
$4,495.00
2/5/2019
817 Wong St.
Cairo
CS
374
10/7/2017
Paul Wong
Speedy Express
$3,599.00
10/10/2017
8930 Peters St.
Paris
SC
375
11/12/2023
Mark White
Logitrax
$4,224.00
11/16/2023
817 Wong St.
Cairo
CS
376
10/16/2023
Paul Bannon
Speedy Express
$2,642.00
10/18/2023
745 Peters St.
Cairo
RS
377
9/13/2019
Paul Bannon
Logitrax
$610.00
9/16/2019
745 Peters St.
Cairo
RS
378
12/16/2018
Sue Adams
Flash Delivery
$321.00
12/18/2018
391 Peters St.
York
RT
379
2/28/2020
Tom Brown
Logitrax
$2,119.00
2/29/2020
3794 Richards St.
Florence
SC
380
11/10/2024
Mark Adams
Flash Delivery
$4,358.00
11/13/2024
1787 Richards St.
Sidney
RT
381
10/23/2022
Sue Peters
Speedy Express
$3,290.00
10/27/2022
7179 Brown St.
Florence
RT
382
7/14/2020
Chris Richards
Speedy Express
$1,841.00
7/15/2020
5348 Richards St.
Paris
RN
383
8/23/2020
Chris Bannon
Flash Delivery
$2,227.00
8/25/2020
4762 Brown St.
Paris
RN
384
8/31/2024
Mark White
Logitrax
$971.00
9/4/2024
817 Wong St.
Cairo
CS
385
2/21/2021
Frank Brown
Flash Delivery
$457.00
2/24/2021
1878 White St.
Rome
SP
386
12/12/2023
Brad Wong
Logitrax
$2,027.00
12/15/2023
6490 Wong St.
Sidney
RT
387
4/23/2021
John Smith
Logitrax
$959.00
4/26/2021
9397 White St.
Hamburg
CS
388
10/13/2017
Tom Wong
Flash Delivery
$2,834.00
10/14/2017
2603 Peters St.
Paris
RN
389
8/24/2020
Sue Wong
Speedy Express
$2,734.00
8/25/2020
6305 Bannon St.
Cairo
CS
390
7/8/2023
Frank Adams
Logitrax
$4,730.00
7/11/2023
4399 Bannon St.
Paris
SC
391
2/12/2024
Mark Peters
Logitrax
$4,579.00
2/15/2024
4375 Smith St.
Cairo
RS
392
4/27/2019
Chris White
Speedy Express
$2,272.00
4/30/2019
7682 Johnson St.
York
SC
393
1/11/2025
Mark Johnson
Logitrax
$1,135.00
1/15/2025
1114 Richards St.
Cairo
RS
394
4/5/2025
Mark Peters
Logitrax
$783.00
4/6/2025
4375 Smith St.
Cairo
RS
395
11/25/2024
Sue Peters
Speedy Express
$3,485.00
11/27/2024
7179 Brown St.
Florence
RT
396
8/8/2021
Tony Peters
Speedy Express
$3,838.00
8/9/2021
5515 Richards St.
Florence
SC
397
6/16/2020
Tony Peters
Flash Delivery
$3,075.00
6/19/2020
4689 Brown St.
Sidney
SP
398
5/16/2017
Paul White
Speedy Express
$2,886.00
5/19/2017
7821 Johnson St.
Hamburg
RS
399
6/22/2023
Tom Brown
Flash Delivery
$2,700.00
6/25/2023
3794 Richards St.
Florence
SC
400
2/3/2019
Tom Wong
Speedy Express
$4,193.00
2/7/2019
2603 Peters St.
Paris
RN
401
3/23/2017
Brad Bannon
Logitrax
$1,828.00
3/25/2017
4531 Bannon St.
Hamburg
RT
402
10/14/2018
Tom Brown
Flash Delivery
$1,888.00
10/18/2018
3794 Richards St.
Florence
SC
403
8/16/2019
John Brown
Flash Delivery
$1,617.00
8/20/2019
9906 Wong St.
Paris
RS
404
10/12/2021
Brad Bannon
Logitrax
$3,985.00
10/13/2021
4531 Bannon St.
Hamburg
RT
405
5/10/2022
Chris Bannon
Flash Delivery
$3,865.00
5/13/2022
4762 Brown St.
Paris
RN
406
6/25/2021
Tom Johnson
Flash Delivery
$1,384.00
6/29/2021
8027 White St.
Sidney
SC
407
4/27/2020
Joe Wong
Speedy Express
$1,516.00
4/28/2020
9777 White St.
Rome
SP
408
1/17/2024
John Brown
Logitrax
$2,836.00
1/19/2024
9906 Wong St.
Paris
RS
409
3/11/2024
Chris Wong
Flash Delivery
$698.00
3/13/2024
970 Adams St.
Paris
CS
410
11/25/2022
Joe Adams
Logitrax
$3,998.00
11/27/2022
9917 White St.
Cairo
SC
411
10/12/2020
Brad Richards
Logitrax
$3,946.00
10/13/2020
2354 Adams St.
Paris
RT
412
9/9/2022
Sue Peters
Speedy Express
$4,500.00
9/12/2022
7179 Brown St.
Florence
RT
413
4/25/2017
Brad Bannon
Logitrax
$978.00
4/28/2017
4531 Bannon St.
Hamburg
RT
414
4/14/2021
Tom Brown
Speedy Express
$1,250.00
4/17/2021
3794 Richards St.
Florence
SC
415
10/31/2023
Tom Johnson
Logitrax
$304.00
11/3/2023
8027 White St.
Sidney
SC
416
9/3/2024
Sue Smith
Speedy Express
$4,318.00
9/6/2024
9196 Adams St.
Rome
RS
417
10/1/2023
Bill Johnson
Logitrax
$1,533.00
10/2/2023
8944 Bannon St.
Florence
SC
418
9/26/2020
Paul White
Logitrax
$3,415.00
9/28/2020
7821 Johnson St.
Hamburg
RS
419
4/25/2021
John Johnson
Logitrax
$170.00
4/27/2021
5964 Wong St.
Florence
CS
420
8/22/2020
Brad Bannon
Logitrax
$446.00
8/23/2020
4531 Bannon St.
Hamburg
RT
421
12/15/2019
Brad Peters
Logitrax
$1,863.00
12/16/2019
2300 Richards St.
Hamburg
SC
422
11/15/2017
Sue Adams
Flash Delivery
$2,964.00
11/16/2017
8030 Peters St.
Sidney
RT
423
12/7/2018
Mark Adams
Logitrax
$4,414.00
12/11/2018
1787 Richards St.
Sidney
RT
424
7/10/2017
Frank Brown
Speedy Express
$4,601.00
7/12/2017
1878 White St.
Rome
SP
425
9/15/2024
Chris Bannon
Logitrax
$4,269.00
9/19/2024
4762 Brown St.
Paris
RN
426
7/5/2018
Mark Adams
Speedy Express
$2,470.00
7/8/2018
1787 Richards St.
Sidney
RT
427
4/22/2017
Joe Wong
Flash Delivery
$4,021.00
4/24/2017
9777 White St.
Rome
SP
428
1/28/2024
Paul Adams
Logitrax
$3,135.00
1/31/2024
4116 Bannon St.
Hamburg
RS
429
10/23/2020
Frank Adams
Speedy Express
$3,925.00
10/27/2020
4399 Bannon St.
Paris
SC
430
9/24/2019
John Johnson
Logitrax
$3,400.00
9/26/2019
5964 Wong St.
Florence
CS
431
11/26/2022
Frank Adams
Logitrax
$4,284.00
11/27/2022
4399 Bannon St.
Paris
SC
432
8/30/2019
Paul Wong
Logitrax
$4,491.00
8/31/2019
8930 Peters St.
Paris
SC
433
1/22/2023
Tony Peters
Flash Delivery
$1,336.00
1/25/2023
7432 Wong St.
Sidney
SC
434
10/29/2022
Frank Johnson
Logitrax
$4,029.00
10/30/2022
5220 White St.
York
RN
435
12/27/2022
John Smith
Logitrax
$2,032.00
12/30/2022
9397 White St.
Hamburg
CS
436
5/4/2023
Tony Peters
Speedy Express
$454.00
5/5/2023
8690 Brown St.
Rome
SP
437
5/20/2022
Tony Peters
Logitrax
$4,609.00
5/24/2022
4689 Brown St.
Sidney
SP
438
10/27/2018
Frank Brown
Logitrax
$205.00
10/30/2018
1878 White St.
Rome
SP
439
5/29/2017
Brad Richards
Flash Delivery
$3,765.00
6/2/2017
2354 Adams St.
Paris
RT
440
2/17/2025
Brad Wong
Logitrax
$217.00
2/20/2025
6490 Wong St.
Sidney
RT
441
10/13/2019
Paul Bannon
Flash Delivery
$4,384.00
10/16/2019
745 Peters St.
Cairo
RS
442
1/24/2020
Brad Bannon
Flash Delivery
$2,833.00
1/28/2020
4531 Bannon St.
Hamburg
RT
443
3/3/2021
Tony Peters
Flash Delivery
$3,140.00
3/4/2021
7432 Wong St.
Sidney
SC
444
9/18/2022
Aaron Peters
Logitrax
$4,177.00
9/21/2022
2354 Peters St.
York
RS
445
9/7/2019
Mark White
Logitrax
$2,947.00
9/11/2019
817 Wong St.
Cairo
CS
446
1/31/2021
Brad Peters
Logitrax
$3,874.00
2/4/2021
2300 Richards St.
Hamburg
SC
447
11/20/2019
Paul Wong
Flash Delivery
$4,589.00
11/21/2019
5873 White St.
Hamburg
RS
448
9/6/2019
Frank Johnson
Speedy Express
$1,041.00
9/7/2019
5220 White St.
York
RN
449
4/25/2025
Brad Richards
Speedy Express
$4,846.00
4/26/2025
2354 Adams St.
Paris
RT
450
5/17/2018
Paul Brown
Speedy Express
$4,953.00
5/18/2018
784 Peters St.
Cairo
SC
451
11/21/2021
Mark Adams
Speedy Express
$611.00
11/24/2021
1787 Richards St.
Sidney
RT
452
8/31/2019
Paul Wong
Speedy Express
$4,610.00
9/1/2019
8930 Peters St.
Paris
SC
453
4/24/2019
Frank Richards
Logitrax
$4,510.00
4/25/2019
3008 Adams St.
Rome
RN
454
6/25/2022
Sue Wong
Logitrax
$1,184.00
6/26/2022
6305 Bannon St.
Cairo
CS
455
5/29/2023
Paul Bannon
Logitrax
$260.00
5/31/2023
745 Peters St.
Cairo
RS
456
3/10/2020
Brad Richards
Speedy Express
$4,847.00
3/11/2020
2354 Adams St.
Paris
RT
457
4/22/2022
Mark Adams
Speedy Express
$3,444.00
4/26/2022
1787 Richards St.
Sidney
RT
458
10/24/2017
Frank Brown
Logitrax
$2,962.00
10/25/2017
1878 White St.
Rome
SP
459
5/30/2020
Mark Johnson
Flash Delivery
$1,715.00
5/31/2020
1114 Richards St.
Cairo
RS
460
4/5/2017
Brad Peters
Logitrax
$3,097.00
4/6/2017
2300 Richards St.
Hamburg
SC
461
1/6/2020
Bill Johnson
Speedy Express
$3,359.00
1/10/2020
8944 Bannon St.
Florence
SC
462
4/14/2025
Paul Adams
Flash Delivery
$1,940.00
4/17/2025
4116 Bannon St.
Hamburg
RS
463
10/20/2019
Joe Johnson
Logitrax
$1,563.00
10/21/2019
2398 Wong St.
Sidney
RS
464
8/17/2018
Paul Brown
Speedy Express
$2,824.00
8/19/2018
784 Peters St.
Cairo
SC
465
12/6/2022
Mark Bannon
Speedy Express
$127.00
12/9/2022
4694 Peters St.
York
SC
466
10/1/2024
Tony Peters
Logitrax
$1,726.00
10/2/2024
8690 Brown St.
Rome
SP
467
7/4/2021
Sue Adams
Flash Delivery
$1,549.00
7/6/2021
391 Peters St.
York
RT
468
9/17/2021
Tony Peters
Speedy Express
$2,238.00
9/19/2021
8690 Brown St.
Rome
SP
469
9/7/2023
Brad Peters
Speedy Express
$432.00
9/10/2023
2300 Richards St.
Hamburg
SC
470
5/22/2021
Joe Adams
Flash Delivery
$2,451.00
5/26/2021
9917 White St.
Cairo
SC
471
1/9/2020
Brad Peters
Logitrax
$2,676.00
1/12/2020
2300 Richards St.
Hamburg
SC
472
1/28/2025
Sue Smith
Logitrax
$472.00
2/1/2025
9196 Adams St.
Rome
RS
473
10/3/2017
Paul Johnson
Speedy Express
$580.00
10/5/2017
5297 Richards St.
York
RT
474
2/12/2023
Chris Richards
Speedy Express
$3,312.00
2/16/2023
5348 Richards St.
Paris
RN
475
9/9/2020
Frank Adams
Logitrax
$1,498.00
9/13/2020
2976 Adams St.
Sidney
RN
476
4/19/2020
Sue Peters
Logitrax
$1,773.00
4/22/2020
7179 Brown St.
Florence
RT
477
8/19/2023
Sue Adams
Speedy Express
$1,842.00
8/22/2023
391 Peters St.
York
RT
478
4/3/2018
Joe Adams
Speedy Express
$3,240.00
4/7/2018
9917 White St.
Cairo
SC
479
1/26/2021
Tony Peters
Speedy Express
$2,190.00
1/27/2021
8690 Brown St.
Rome
SP
480
8/12/2018
Mark Bannon
Logitrax
$1,953.00
8/15/2018
4694 Peters St.
York
SC
481
12/14/2019
Mark Johnson
Speedy Express
$4,950.00
12/15/2019
1114 Richards St.
Cairo
RS
482
3/18/2019
Joe Johnson
Speedy Express
$3,528.00
3/20/2019
2398 Wong St.
Sidney
RS
483
5/15/2021
Bill Johnson
Logitrax
$2,760.00
5/18/2021
8944 Bannon St.
Florence
SC
484
9/19/2022
Paul Adams
Speedy Express
$2,305.00
9/20/2022
4116 Bannon St.
Hamburg
RS
485
2/17/2022
Chris Wong
Logitrax
$3,495.00
2/18/2022
5349 Brown St.
Paris
SP
486
2/21/2022
Chris Richards
Logitrax
$153.00
2/23/2022
5348 Richards St.
Paris
RN
487
1/30/2025
John Brown
Speedy Express
$3,810.00
1/31/2025
9906 Wong St.
Paris
RS
488
5/7/2025
Mark Bannon
Flash Delivery
$3,322.00
5/10/2025
4694 Peters St.
York
SC
489
11/19/2020
Chris Wong
Logitrax
$4,008.00
11/20/2020
970 Adams St.
Paris
CS
490
8/12/2017
Chris Richards
Speedy Express
$922.00
8/15/2017
5348 Richards St.
Paris
RN
491
11/5/2018
Paul White
Flash Delivery
$4,330.00
11/6/2018
7821 Johnson St.
Hamburg
RS
492
6/14/2021
Mark White
Flash Delivery
$4,133.00
6/17/2021
817 Wong St.
Cairo
CS
493
2/8/2023
Joe Johnson
Speedy Express
$1,103.00
2/10/2023
2398 Wong St.
Sidney
RS
494
10/6/2022
Chris Wong
Logitrax
$3,977.00
10/10/2022
5349 Brown St.
Paris
SP
495
7/17/2019
Paul Brown
Flash Delivery
$4,319.00
7/19/2019
784 Peters St.
Cairo
SC
496
8/7/2023
Mark Adams
Logitrax
$3,983.00
8/9/2023
1787 Richards St.
Sidney
RT
497
2/15/2019
Tom Wong
Speedy Express
$2,647.00
2/17/2019
2603 Peters St.
Paris
RN
498
12/10/2017
Frank Richards
Flash Delivery
$1,991.00
12/12/2017
3008 Adams St.
Rome
RN
499
5/15/2021
Aaron Peters
Speedy Express
$3,592.00
5/19/2021
2354 Peters 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>
}