Código:
<asp:DetailsView ID="dv" runat="server" AutoGenerateRows="False" DataKeyNames="NIF_C" AutoGenerateEditButton="True" OnItemUpdating="dv_ItemUpdating"> <Fields> <asp:TemplateField HeaderText="NIF:"> <ItemTemplate> <asp:Label ID="lblNIF" runat="server" Text='<%# Eval("NIF_C") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="txtNIF" runat="server" Text='<%# Eval("NIF_C") %>'></asp:TextBox> </EditItemTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="Nombre:"> <ItemTemplate> <asp:Label ID="lblNombre" runat="server" Text='<%# Eval("Nombre") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="txtNombre" runat="server" Text='<%# Eval("Nombre") %>'></asp:TextBox> </EditItemTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="Telefono:"> <ItemTemplate> <asp:Label ID="lblTelefono" runat="server" Text='<%# Eval("Telefono") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="txtTelefono" runat="server" Text='<%# Eval("Telefono") %>' ></asp:TextBox> </EditItemTemplate> </asp:TemplateField> </Fields> </asp:DetailsView>
como puedo acceder a los valores nuevos? lo intente en el evento dv_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) con e.NewValues pero esta vacio.