You create a Microsoft ASP.NET application by using the Microsoft .NET Framework version 3.5. You create a Web form and add the following code fragment: ’ /> The SqlDataSource1 DataSource control retrieves the Quantity column values from a table named Products. You write the following code segment to create the rptData_ItemDataBound event handler: 01 protected void rptData_ItemDataBound(object sender, 02 RepeaterItemEventArgs e) 03 { 04 ► 05 if(lbl != null) 06 if(int.Parse(lbl.Text) < 10) 07 lbl.ForeColor = Color.Red; 08 } You need to retrieve a reference to the lblQuantity Label control into a variable named lbl. Which code segment should you insert at line 04? ()
- A、Label lbl = Page.FindControl("lblQuantity") as Label;
- B、Label lbl = e.Item.FindControl("lblQuantity") as Label;
- C、Label lbl = rptData.FindControl("lblQuantity") as Label;
- D、Label lbl = e.Item.Parent.FindControl("lblQuantity") as Label;
正确答案:B
答案解析:有