您好
我有一个GridView的更新和取消Linkbutons,在此之前,它的工作,但现在由于某种原因没有更新。它可以找到控制,但它不是从控制的最新输入。检查下面的代码。
GridView的标记<asp:GridView ID="grdEmployees" runat="server" CellPadding="4" EnableViewState="true"
AllowPaging="True" PageSize="10" Width="801px"
ForeColor="#333333" GridLines="None" Height="16px" ShowHeaderWhenEmpty="True"
DataKeys="EmpRecNumber"
DataKeyNames="EmpRecNumber"
OnRowEditing="grdEmployees_RowEditing"
EmptyDataText="No Employees Available"
onrowcreated="grdLoadEmployees_RowCreated"
OnRowUpdating="grdEmployees_RowUpdating"
OnRowCancelingEdit="grdEmployees_RowCancelingEdit" onrowdeleting="grdEmployees_RowDeleting"
>
<AlternatingRowStyle BackColor="White" />
<Columns >
<asp:TemplateField HeaderText="Fullname" SortExpression="Name">
<ItemTemplate>
<asp:Label ID="lblFullname" runat="server" Text='<%# Bind("Fullname") %>'></asp:Label>
</ItemTemplate>
<%-- <EditItemTemplate>
<asp:textbox ID="txtFullname" Width="80px" runat="server" Text='<%# Eval("Fullname") %>'></asp:textbox>
</EditItemTemplate>--%>
</asp:TemplateField>
<asp:TemplateField HeaderText="Address" SortExpression="Name">
<ItemTemplate>
<asp:Label ID="lblAddress" runat="server" Text='<%# Bind("Address") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:textbox ID="txtAddress" Width="90px" runat="server" Text='<%# Eval("Address") %>'></asp:textbox>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Phonenumber" SortExpression="Name">
<ItemTemplate>
<asp:Label ID="lblPhonenumber" runat="server" Text='<%# Bind("Phonenumber") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:textbox ID="txtPhonenumber" Width="90px" runat="server" Text='<%# Eval("Phonenumber") %>'></asp:textbox>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField