Skip to content

Commit 7b0ffa1

Browse files
committed
Sample(GH-3725): Auto generate column in blazor data grid
1 parent ed7d33f commit 7b0ffa1

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

Blazor_WebAssembly/Data_Annotations/Pages/Index.razor

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
protected override void OnInitialized()
1515
{
1616
base.OnInitialized();
17-
Orders = Enumerable.Range(1, 10).Select(x => new OrderDetails()
17+
Orders = Enumerable.Range(1, 10).Select(x => new Order()
1818
{
1919
OrderID = 10240 + x,
2020
Name = new string[] { "VINET", "TOSMP", "HANAR", "VICTE" }[new Random().Next(4)],
@@ -28,15 +28,15 @@
2828
//Denotes one or more properties that uniquely identify an entity.
2929
[Key]
3030
//Sets the header text to the column.
31-
[Display(Name = "Order ID", Order = 1)]
31+
[Display(Name = "Order ID")]
3232
public int? OrderID { get; set; }
3333

34-
[Display(Name = "CustomerName")]
34+
[Display(Name = "CustomerName", Order = 1)]
3535
public string? Name { get; set; }
3636

3737
//Specifies whether the property this attribute is bound to be read only.
3838
[ReadOnly(true)]
39-
[Display(Name = "Ship City", AutoGenerateField = true, Order = 3)]
39+
[Display(Name = "Ship City", AutoGenerateField = true)]
4040
public string? ShipCity { get; set; }
4141

4242
//Specifies how data fields are displayed and formatted by ASP.NET dynamic data

Blazor_server/Data_Annotations/Pages/Index.razor

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
protected override void OnInitialized()
1515
{
1616
base.OnInitialized();
17-
Orders = Enumerable.Range(1, 10).Select(x => new OrderDetails()
17+
Orders = Enumerable.Range(1, 10).Select(x => new Order()
1818
{
1919
OrderID = 10240 + x,
2020
Name = new string[] { "VINET", "TOSMP", "HANAR", "VICTE" }[new Random().Next(4)],
@@ -28,15 +28,15 @@
2828
//Denotes one or more properties that uniquely identify an entity.
2929
[Key]
3030
//Sets the header text to the column.
31-
[Display(Name = "Order ID", Order = 1)]
31+
[Display(Name = "Order ID")]
3232
public int? OrderID { get; set; }
3333

34-
[Display(Name = "CustomerName")]
34+
[Display(Name = "CustomerName", Order = 1)]
3535
public string? Name { get; set; }
3636

3737
//Specifies whether the property this attribute is bound to be read only.
3838
[ReadOnly(true)]
39-
[Display(Name = "Ship City", AutoGenerateField = true, Order = 3)]
39+
[Display(Name = "Ship City", AutoGenerateField = true)]
4040
public string? ShipCity { get; set; }
4141

4242
//Specifies how data fields are displayed and formatted by ASP.NET dynamic data

0 commit comments

Comments
 (0)