You create a Microsoft ASP.NET application by using the Microsoft .NET Framework version 3.5.
You create a page that contains the following control.
<asp:Calendar EnableViewState="false"ID="calBegin" runat="server" />
You write the following code segment in the code-behind file for the page.
Private Sub LoadDate(sender As Object, e As EventArgs)
If IsPostBack Then
calBegin.SelectedDate = DirectCast(ViewState("date"), DateTime)
End If
End Sub
Private Sub SaveDate(sender As Object, e As EventArgs)
ViewState("date") = calBegin.SelectedDate
End Sub
You need to ensure that the calBegin Calendar control maintains the selected date.
Which code segment should you insert in the constructor of the page?
A.
Me.Load += New EventHandler(LoadDate)
Me.Unload += New EventHandler(SaveDate)
B.
Me.Init += New EventHandler(LoadDate)
Me.Unload += New EventHandler(SaveDate)
C.
Me.Init += New EventHandler(LoadDate)
Me.PreRender += New EventHandler(SaveDate)
D.
Me.Load += New EventHandler(LoadDate)
Me.PreRender += New EventHandler(SaveDate)