下面的实例是有关 ListView 服务器控件的一些常用操作!
一、页面代码
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="department.aspx.cs" Inherits="Web.systemset.department" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<link href="../style/style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server">
<asp:Label ID="lbMessage" runat="server" ForeColor="Red"></asp:Label>
<br />
<asp:ListView ID="lvDepartment" runat="server" DataKeyNames="F_DepartmentID" EnableModelValidation="True"
InsertItemPosition="LastItem" oniteminserting="lvDepartment_ItemInserting"
onitemediting="lvDepartment_ItemEditing"
onitemcanceling="lvDepartment_ItemCanceling"
onitemdeleting="lvDepartment_ItemDeleting"
onitemupdating="lvDepartment_ItemUpdating">
<AlternatingItemTemplate>
<tr style="">
<td>
<asp:Button ID="DeleteButton" runat="server" CommandName="Delete" Text="删除" onclientclick="return confirm('确认删除?')"/>
<asp:Button ID="EditButton" runat="server" CommandName="Edit" Text="编辑" />
</td>
<td>
<asp:Label ID="F_DepartmentNameLabel" runat="server"
Text='<%# Eval("F_DepartmentName") %>' />
</td>
<td>
<asp:Label ID="F_OrderLabel" runat="server" Text='<%# Eval("F_Order") %>' />
</td>
</tr>
</AlternatingItemTemplate>
<EditItemTemplate>
<tr style="">
<td>
<asp:Button ID="UpdateButton" runat="server" CommandName=