我在 ASP .NET 表单上有两个按钮:Save和Save & Return。如果用户点击Save & Return我想保存数据等并转到另一个页面。如果用户点击保存我想留在当前页面。
但我不知道如何获取在 FormView 的更新/插入事件中单击了哪个按钮的信息。有机会得到吗?
我在 ASP .NET 表单上有两个按钮:Save和Save & Return。如果用户点击Save & Return我想保存数据等并转到另一个页面。如果用户点击保存我想留在当前页面。
但我不知道如何获取在 FormView 的更新/插入事件中单击了哪个按钮的信息。有机会得到吗?
处理 FormView 的 ItemCommand 事件,保存按下按钮的引用。
LinkButton btn;
protected void FormView1_ItemCommand(object sender, FormViewCommandEventArgs e)
{
btn = e.CommandSource as LinkButton;
}
protected void FormView1_ItemInserted(object sender, FormViewInsertedEventArgs e)
{
if (btn.Text == "Save")
e.KeepInInsertMode = true;
}