我在 DetailsView 中有这个更新链接。
<asp:CommandField ShowEditButton="true" ShowCancelButton="false" ValidationGroup="VAL_1" />
当我单击此链接时,它会更新页面上的内容。但我想更新页面上的内容并在点击后重定向到另一个页面(例如:abc.aspx)。
我怎么能这样做?
使用ItemCommand
事件:
在后面的代码中:
protected void detailsview1_ItemCommand(Object sender, DetailsViewCommandEventArgs e)
{
if (e.CommandName == "Update")
{
Response.Redirect("abc.aspx", false);
}
}
在 aspx 中:
<asp:DetailsView runat="server"
ID="detailsview1"
OnItemCommand="detailsview1_ItemCommand" ...