有没有办法从不属于DetailView的另一个按钮保存处于编辑模式的detailview?换句话说,我有一个处于编辑模式的详细视图,并且有“保存”或“更新”按钮,但有时用户忘记单击“保存”按钮,他们只是继续单击页面底部的另一个按钮。我想确保当他们单击另一个按钮时首先保存他们在 DetailView 中输入的数据。我有这个命令名称:
<EditItemTemplate>
<asp:Button ID="Button1" runat="server" CausesValidation="True"
CommandName="Update" Text="Save Changes" />
<asp:Button ID="Button2" runat="server" CausesValidation="False"
CommandName="Cancel" Visible="false" Text="Cancel" />
</EditItemTemplate>
<ItemTemplate>
<asp:Button ID="Button1" runat="server" CausesValidation="False"
CommandName="Edit" Text="Save Changes" />
</ItemTemplate>
这是我在您提出建议后所做的: