单击DetailsView cancelButton时是否触发了任何服务器端事件?

时间:2009-02-02 17:56:00

标签: asp.net asp.net-2.0

在DetailsView的Insert Mode或Edit Mode中,单击CancelButton的默认行为是TextBox中的清晰输入。但我只是想重定向到其他页面而不是明确的输入。我希望有服务器端事件触发,所以我可以Response.Redirect。

客户端(某些JS?)重定向也很好。

1 个答案:

答案 0 :(得分:1)

查看ModeChanging EventCancelingEdit Property

void DetailsView_ModeChanging(Object sender, DetailsViewModeEventArgs e)
{
    if (e.NewMode == DetailsViewMode.Edit ||
        e.NewMode == DetailsViewMode.Insert)
    {
        if (e.CancelingEdit)
        {
            //canceled
        }
    }
}
相关问题