<div>
<asp:ListView
ID="ListView1"
runat="server"
DataKeyNames="DepartmentID"
DataSourceID="LinqDataSource1"
InsertItemPosition="FirstItem">
<ItemTemplate>
<tr
style="background-color: #E0FFFF;color: #333333;">
<td>
<asp:CheckBox
ID="CheckBox1"
runat="server"
/>
</td>
<td>
<asp:Label
ID="DepartmentIDLabel1"
runat="server"
Text='<%# Eval("DepartmentID") %>'
/>
</td>
<td>
<asp:TextBox
ID="NameTextBox"
runat="server"
Text='<%# Bind("Name") %>'
/>
</td>
<td>
<asp:TextBox
ID="GroupNameTextBox"
runat="server"
Text='<%# Bind("GroupName") %>'
/>
</td>
<td>
<asp:TextBox
ID="ModifiedDateTextBox"
runat="server"
Text='<%# Bind("ModifiedDate") %>'
/>
</td>
</tr>
</ItemTemplate>
<EmptyDataTemplate>
<table
runat="server"
style="background-color: #FFFFFF;border-collapse: collapse;border-color: #999999;border-style:none;border-width:1px;">
<tr>
<td>
No data was returned.</td>
</tr>
</table>
</EmptyDataTemplate>
<InsertItemTemplate>
<tr
style="">
<td>
<asp:Button
ID="InsertButton"
runat="server"
CommandName="Insert"
Text="Insert"
/>
<asp:Button
ID="CancelButton"
runat="server"
CommandName="Cancel"
Text="Clear"
/>
</td>
<td>
</td>
<td>
<asp:TextBox
ID="NameTextBox"
runat="server"
Text='<%# Bind("Name") %>'
/>
</td>
<td>
<asp:TextBox
ID="GroupNameTextBox"
runat="server"
Text='<%# Bind("GroupName") %>'
/>
</td>
<td>
<asp:TextBox
ID="ModifiedDateTextBox"
runat="server"
Text='<%# Bind("ModifiedDate") %>'
/>
</td>
</tr>
</InsertItemTemplate>
<LayoutTemplate>
<table
runat="server">
<tr
runat="server">
<td
runat="server">
<table
ID="itemPlaceholderContainer"
runat="server"
border="1"
style="background-color: #FFFFFF;border-collapse: collapse;border-color: #999999;border-style:none;border-width:1px;font-family: Verdana,
Arial,
Helvetica,
sans-serif;">
<tr
runat="server"
style="background-color: #E0FFFF;color: #333333;">
<th
runat="server">
</th>
<th
runat="server">
DepartmentID</th>
<th
runat="server">
Name</th>
<th
runat="server">
GroupName</th>
<th
runat="server">
ModifiedDate</th>
</tr>
<tr
ID="itemPlaceholder"
runat="server">
</tr>
</table>
</td>
</tr>
<tr
runat="server">
<td
runat="server"
style="text-align: center;background-color: #5D7B9D;font-family: Verdana,
Arial,
Helvetica,
sans-serif;color: #FFFFFF">
<asp:DataPager
ID="DataPager1"
runat="server">
<Fields>
<asp:NextPreviousPagerField
ButtonType="Button"
ShowFirstPageButton="True"
ShowNextPageButton="False"
ShowPreviousPageButton="False"
/>
<asp:NumericPagerField
/>
<asp:NextPreviousPagerField
ButtonType="Button"
ShowLastPageButton="True"
ShowNextPageButton="False"
ShowPreviousPageButton="False"
/>
</Fields>
</asp:DataPager>
</td>
</tr>
</table>
</LayoutTemplate>
<EditItemTemplate>
<tr
style="background-color: #999999;">
<td>
<asp:Button
ID="UpdateButton"
runat="server"
CommandName="Update"
Text="Update"
/>
<asp:Button
ID="CancelButton"
runat="server"
CommandName="Cancel"
Text="Cancel"
/>
</td>
<td>
<asp:Label
ID="DepartmentIDLabel1"
runat="server"
Text='<%# Eval("DepartmentID") %>'
/>
</td>
<td>
<asp:TextBox
ID="NameTextBox"
runat="server"
Text='<%# Bind("Name") %>'
/>
</td>
<td>
<asp:TextBox
ID="GroupNameTextBox"
runat="server"
Text='<%# Bind("GroupName") %>'
/>
</td>
<td>
<asp:TextBox
ID="ModifiedDateTextBox"
runat="server"
Text='<%# Bind("ModifiedDate") %>'
/>
</td>
</tr>
</EditItemTemplate>
<SelectedItemTemplate>
<tr
style="background-color: #E2DED6;font-weight: bold;color: #333333;">
<td>
<asp:Button
ID="DeleteButton"
runat="server"
CommandName="Delete"
Text="Delete"
/>
<asp:Button
ID="EditButton"
runat="server"
CommandName="Edit"
Text="Edit"
/>
</td>
<td>
<asp:Label
ID="DepartmentIDLabel"
runat="server"
Text='<%# Eval("DepartmentID") %>'
/>
</td>
<td>
<asp:Label
ID="NameLabel"
runat="server"
Text='<%# Eval("Name") %>'
/>
</td>
<td>
<asp:Label
ID="GroupNameLabel"
runat="server"
Text='<%# Eval("GroupName") %>'
/>
</td>
<td>
<asp:Label
ID="ModifiedDateLabel"
runat="server"
Text='<%# Eval("ModifiedDate") %>'
/>
</td>
</tr>
</SelectedItemTemplate>
</asp:ListView>
<asp:LinqDataSource
ID="LinqDataSource1"
runat="server"
ContextTypeName="ListViewDemo.AdventureWorksDataContext"
EnableDelete="True"
EnableInsert="True"
EnableUpdate="True"
TableName="DemoLists">
</asp:LinqDataSource>
<asp:Button
ID="cmdUpdate"
runat="server"
onclick="Update_Click"
Text="Update Records"
/>
<asp:Button
ID="cmdDelete"
runat="server"
onclick="Delete_Click"
Text="Delete Records"
/>
</div> |