Public Sub MyDataGrid_Delete(sender As Object, e As DataGridCommandEventArgs) dim i as String = CType(e.Item.FindControl("lblID"), Label).Text Response.write (i) DeleteRecord(i) 'Call Sub MyDataGrid.EditItemIndex = -1 Try BindGrid() Catch MyDataGrid.CurrentPageIndex = MyDataGrid.PageCount - 1 BindGrid() End Try End Subdatagrid模版列: <asp:TemplateColumn HeaderText="BoardID" ItemStyle-Width="30px"> <ItemTemplate> <asp:Label ID="lblID" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "boardid") %>' /> </ItemTemplate> </asp:TemplateColumn>
dim i as String = CType(e.Item.FindControl("lblID"), Label).Text
Response.write (i)
DeleteRecord(i) 'Call Sub
MyDataGrid.EditItemIndex = -1
Try
BindGrid()
Catch
MyDataGrid.CurrentPageIndex = MyDataGrid.PageCount - 1
BindGrid()
End Try
End Subdatagrid模版列: <asp:TemplateColumn HeaderText="BoardID" ItemStyle-Width="30px">
<ItemTemplate>
<asp:Label ID="lblID" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "boardid") %>' />
</ItemTemplate>
</asp:TemplateColumn>