怎么变得这么乱了?再贴一遍:
我的数据绑定形式是:<asp:TemplateColumn HeaderText="au_lname">
<ItemTemplate>
<asp:Label runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.au_lname") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox runat="server" ID="txtau_lname" BorderStyle="Groove" Text='<%# DataBinder.Eval(Container, "DataItem.au_lname") %>'></asp:TextBox>
</EditItemTemplate>
</asp:TemplateColumn>在DataGrid1_UpdateCommand中写的代码是:
        Dim str_au_lname As String
        Dim txtUpdate As TextBox
        txtUpdate = e.Item.Cells(2).FindControl("txtau_lname")
        str_au_lname = txtUpdate.Text
这时str_au_lname的值始终是未编辑前的数据。
怎样获取编辑后文本框中的数据?