Microsoft Exam Questions

Which line of code should you insert in the constructor of the page?

You create a Microsoft ASP.NET application by using the Microsoft .NET Framework
version 3.5.You create a page that contains the following code fragment.
<asp:ListBox ID=”lstLanguages” AutoPostBack=”true” runat=”server” />

You write the following code segment in the code-behind file for the page. void
BindData(object sender, EventArgs e) {
lstLanguages.DataSource = CultureInfo.GetCultures(CultureTypes.AllCultures);
lstLanguages.DataTextField = “EnglishName”; lstLanguages.DataBind();
}
You need to ensure that the lstLanguages ListBox control maintains the selection of the user
during postback.Which line of code should you insert in the constructor of the page?

A.
this.Init += new EventHandler(BindData);

B.
this.PreRender += new EventHandler(BindData);

C.
lstLanguages.PreRender += new EventHandler(BindData);

D.
lstLanguages.SelectedIndexChanged += new EventHandler(BindData);