Skip to content

Commit 4938599

Browse files
authored
List view model binding fix #52 (#88)
* DataList bind item and data (#63) * #52 Remove Blank Layout
1 parent f026b0a commit 4938599

File tree

3 files changed

+14
-26
lines changed

3 files changed

+14
-26
lines changed

samples/AfterBlazorServerSide/Pages/ControlSamples/ListView/ModelBinding.razor

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@
2121
Context="Item"
2222
SelectMethod="simpleListView_GetData"
2323
ItemType="SharedSampleObjects.Models.Widget">
24-
<LayoutTemplate>
25-
</LayoutTemplate>
2624
<AlternatingItemTemplate>
2725
<tr class="table-dark">
2826
<td>@Item.Id </td>

samples/BeforeWebForms/ControlSamples/ListView/ModelBinding.aspx.cs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
using SharedSampleObjects.Models;
22
using System;
3-
using System.Collections.Generic;
43
using System.Linq;
5-
using System.Web;
6-
using System.Web.UI;
7-
using System.Web.UI.WebControls;
84

95
namespace BeforeWebForms.ControlSamples.ListView
106
{
@@ -26,4 +22,4 @@ public IQueryable<Widget> simpleListView_GetData()
2622
return Widget.SimpleWidgetList.AsQueryable();
2723
}
2824
}
29-
}
25+
}

src/BlazorWebFormsComponents.Test/ListView/SelectMethod.razor

Lines changed: 13 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,16 @@
1515

1616
@code {
1717

18-
void FirstTest()
19-
{
20-
21-
var cut = GetComponentUnderTest();
22-
23-
cut.FindAll("span").Count().ShouldBe(3);
24-
25-
}
26-
27-
IQueryable<Widget> GetWidgets(int maxRows, int startRowIndex, string sortByExpression, out int totalRowCount) {
28-
29-
totalRowCount = Widget.SimpleWidgetList.Length;
30-
31-
return Widget.SimpleWidgetList.AsQueryable();
32-
33-
}
34-
35-
36-
}
18+
void FirstTest()
19+
{
20+
var cut = GetComponentUnderTest();
21+
Console.WriteLine(cut.Markup);
22+
cut.FindAll("span").Count().ShouldBe(3);
23+
}
24+
25+
IQueryable<Widget> GetWidgets(int maxRows, int startRowIndex, string sortByExpression, out int totalRowCount)
26+
{
27+
totalRowCount = Widget.SimpleWidgetList.Length;
28+
return Widget.SimpleWidgetList.AsQueryable();
29+
}
30+
}

0 commit comments

Comments
 (0)