Skip to content

Commit 80429f7

Browse files
committed
GridView
1 parent e31068f commit 80429f7

32 files changed

+388
-134
lines changed

BlazorMeetsWebForms.sln

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SolutionInfo", "SolutionInf
3636
version.json = version.json
3737
EndProjectSection
3838
EndProject
39-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BeforeWebForms2", "samples\BeforeWebForms2\BeforeWebForms2.csproj", "{F3C9E926-380D-4363-9705-792C8BAF9E75}"
39+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BeforeWebForms", "samples\BeforeWebForms2\BeforeWebForms.csproj", "{F3C9E926-380D-4363-9705-792C8BAF9E75}"
4040
EndProject
4141
Global
4242
GlobalSection(SolutionConfigurationPlatforms) = preSolution

samples/AfterBlazorServerSide/Pages/ControlSamples/GridView/Default.razor

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99
DataKeyNames="CustomerID"
1010
SelectMethod="GetCustomers">
1111
<Columns>
12-
<BoundField DataField="CustomerID" HeaderText="ID" ItemType="Customer" />
13-
<BoundField DataField="CompanyName" HeaderText="CompanyName" ItemType="Customer" />
14-
<BoundField DataField="FirstName" HeaderText="FirstName" ItemType="Customer" />
15-
<BoundField DataField="LastName" HeaderText="LastName" ItemType="Customer" />
16-
<TemplateField ItemType="Customer">
12+
<BoundField DataField="CustomerID" HeaderText="ID" />
13+
<BoundField DataField="CompanyName" HeaderText="CompanyName" />
14+
<BoundField DataField="FirstName" HeaderText="FirstName"/>
15+
<BoundField DataField="LastName" HeaderText="LastName"/>
16+
<TemplateField>
1717
<ItemTemplate Context="Item">
18-
<button type="button">Click Me!</button>
18+
<button type="button">Click Me! @Item.FirstName</button>
1919
</ItemTemplate>
2020
</TemplateField>
2121
</Columns>

samples/AfterBlazorServerSide/Pages/ControlSamples/GridView/TemplateFields.razor

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
AutogenerateColumns="false"
99
ItemType="SharedSampleObjects.Models.Widget">
1010
<Columns>
11-
<TemplateField HeaderText="Name" ItemType="SharedSampleObjects.Models.Widget">
11+
<TemplateField HeaderText="Name">
1212
<ItemTemplate Context="Item">
1313
<Label ID="lblName" Text="@Item.Name"></Label>
1414
</ItemTemplate>
1515
</TemplateField>
16-
<TemplateField HeaderText="Price" ItemType="SharedSampleObjects.Models.Widget">
16+
<TemplateField HeaderText="Price">
1717
<ItemTemplate Context="Item">
1818
<Label ID="lblPrice" Text="@Item.Price"></Label>
1919
</ItemTemplate>
@@ -44,11 +44,11 @@
4444

4545
protected void Unnamed_Click()
4646
{
47-
//foreach(GridViewRow row in TemplateFieldGridView.Rows)
48-
//{
49-
// var label = row.FindControl("lblPrice") as Label;
50-
// label.Visible = !PriceVisibility;
51-
//}
52-
//PriceVisibility = !PriceVisibility;
47+
foreach (GridViewRow row in TemplateFieldGridView.Rows)
48+
{
49+
var label = row.FindControl("lblPrice") as Label;
50+
label.Visible = !PriceVisibility;
51+
}
52+
PriceVisibility = !PriceVisibility;
5353
}
5454
}
File renamed without changes.

samples/BeforeWebForms2/ControlSamples/GridView/AutoGeneratedColumns.aspx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="AutoGeneratedColumns.aspx.cs" Inherits="BeforeWebForms2.ControlSamples.GridView.AutoGeneratedColumns" %>
1+
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="AutoGeneratedColumns.aspx.cs" Inherits="BeforeWebForms.ControlSamples.GridView.AutoGeneratedColumns" %>
22
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
33

44
<h2>GridView control</h2>
@@ -12,7 +12,7 @@
1212
<asp:gridview id="CustomersGridView"
1313
emptydatatext="No data available."
1414
selectMethod="GetCustomers"
15-
ItemType="BeforeWebForms2.ControlSamples.GridView.Customer"
15+
ItemType="BeforeWebForms.ControlSamples.GridView.Customer"
1616
runat="server" DataKeyNames="CustomerID">
1717
</asp:gridview>
1818

samples/BeforeWebForms2/ControlSamples/GridView/AutoGeneratedColumns.aspx.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
using System.Web.UI;
66
using System.Web.UI.WebControls;
77

8-
namespace BeforeWebForms2.ControlSamples.GridView
8+
namespace BeforeWebForms.ControlSamples.GridView
99
{
1010
public partial class AutoGeneratedColumns : System.Web.UI.Page
1111
{

samples/BeforeWebForms2/ControlSamples/GridView/AutoGeneratedColumns.aspx.designer.cs

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

samples/BeforeWebForms2/ControlSamples/GridView/Customer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace BeforeWebForms2.ControlSamples.GridView
1+
namespace BeforeWebForms.ControlSamples.GridView
22
{
33
public class Customer
44
{

samples/BeforeWebForms2/ControlSamples/GridView/Default.aspx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="BeforeWebForms2.ControlSamples.GridView.Default" %>
1+
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="BeforeWebForms.ControlSamples.GridView.Default" %>
22
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
33

44
<h2>GridView control homepage</h2>
@@ -13,7 +13,7 @@
1313
autogeneratecolumns="False"
1414
emptydatatext="No data available."
1515
selectMethod="GetCustomers"
16-
ItemType="BeforeWebForms2.ControlSamples.GridView.Customer"
16+
ItemType="BeforeWebForms.ControlSamples.GridView.Customer"
1717
runat="server" DataKeyNames="CustomerID">
1818
<Columns>
1919
<asp:BoundField DataField="CustomerID" HeaderText="CustomerID"
@@ -26,7 +26,7 @@
2626
SortExpression="LastName" />
2727
<asp:TemplateField>
2828
<ItemTemplate>
29-
<button type="button">Click Me!</button>
29+
<button type="button">Click Me! <%#:Item.FirstName %></button>
3030
</ItemTemplate>
3131
</asp:TemplateField>
3232
</Columns>

samples/BeforeWebForms2/ControlSamples/GridView/Default.aspx.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
using System.Web.UI;
66
using System.Web.UI.WebControls;
77

8-
namespace BeforeWebForms2.ControlSamples.GridView
8+
namespace BeforeWebForms.ControlSamples.GridView
99
{
1010

1111
public partial class Default : System.Web.UI.Page

0 commit comments

Comments
 (0)