答案: <form runat="server">
<ASP:DataGrid id="People" runat="server"
BorderColor="green"
Width="640"
PageSize="5"
AllowPaging="true"
OnPageIndExchanged="Page_Grid"
BorderWidth="1"
CellPadding="3"
AutoGenerateColumns="false"
ShowHeader="true"
Visible="true"
OnEditCommand="People_Edit"
OnCancelCommand="People_Cancel"
OnUpdateCommand="People_Update"
OnDeleteCommand="People_Delete">
<HeaderStyle BorderColor="White" BackColor="black"
ForeColor="White"
Font-Bold="True"
Font-Name="Arial"
Font-Size="9" HorizontalAlign="Center"/>
<ItemStyle BorderColor=""
BackColor="#FFFFF0"
ForeColor="Black"
Font-Name="Arial"
Font-Size="8"
Font-Bold="False" HorizontalAlign="Center"/>
<EditItemStyle BorderColor=""
BackColor="#FFFFF0"
ForeColor="Black"
Font-Name="Arial"
Font-Size="7"
Font-Bold="False" HorizontalAlign="Center"/>
<PagerStyle Mode="NumericPages" Font-Size="8"/>
<Columns>
<asp:BoundColumn HeaderText="ID" ReadOnly="true" DataField="pkID"/>
<asp:TemplateColumn>
<HeaderTemplate>
<b> First Name </b>
</HeaderTemplate>
<ItemTemplate>
<asp:Label
Text=''<%# DataBinder.Eval(Container.DataItem, "FirstName").ToString().Trim() %>''
runat="server"/>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox id="FirstName" Text=''
<%# DataBinder.Eval(Container.DataItem, "FirstName").ToString().Trim() %>''
runat="server" Width="100%"/>
</EditItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn>
<HeaderTemplate>
<b> Last Name </b>
</HeaderTemplate>
<ItemTemplate>
<asp:Label
Width="200"
Text=''<%# DataBinder.Eval(Container.DataItem, "LastName").ToString().Trim() %>''
runat="server"/>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox id="LastName" Text=''<br>
<%# DataBinder.Eval(Container.DataItem, "LastName").ToString().Trim() %>''
runat="server" Width="100%"/>
</EditItemTemplate>
</asp:TemplateColumn>
<asp:EditCommandColumn
ButtonType="LinkButton"
CancelText="Cancel"
EditText="Edit"
UpdateText="Update" />
<asp:ButtonColumn Text= "Delete" CommandName="Delete"></asp:ButtonColumn>
</Columns>
</asp:DataGrid>
</form>
上一个:捕捉DataGrid的双击事件(C#版本)
下一个:利用DataGrid编辑、修改、删除记录(1)