Handling Errors - Demo

This simple example demonstrates how to trap and error message. This example uses a DetailsView but this technique could be used in a variety of places.

Protected Sub dtlMovies_ItemInserted(ByVal sender As Object, ByVal e As DetailsViewInsertedEventArgs)
        If Not IsNothing(e.Exception) Then
            e.ExceptionHandled = True
            e.KeepInInsertMode = True
            lblError.Visible = True
        End If
 End Sub
 
 <asp:DetailsView
        id="dtlMovies"
        AllowPaging="true"
        DataSourceID="srcMovies"
        AutoGenerateInsertButton="true"
        OnItemInserted="dtlMovies_ItemInserted"
        Runat="server" />