Which code segment should you add at line 06?

You are developing an ASP.NET Web page.
The page contains the following markup.

<asp:GridView ID=”gvModels” runat=”server” onrowdatabound=”gvModels_RowDataBound” AutoGenerateColumns=”false”>
<Columns>
<asp:BoundField DataField=”Name” HeaderText=”Model” />
<asp:TemplateField>
<ItemTemplate>
<asp:Image ID=”img” runat=”server” />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>

The pages code-behind file includes the following code segment. (Line numbers are included for reference only.)

01 protected void gvModels_RowDataBound(object sender, GridViewRowEventArgs e)
02 {
03 if (e.Row.RowType == DataControlRowType.DataRow)
04 {
05 CarModel cm = (CarModel)e.Row.DataItem;
06
07 img.ImageUrl = String.Format(“images/{0}.jpg”, cm.ID);
08
09 }
10 }

You need to get a reference to the Image named img.
Which code segment should you add at line 06?

You are developing an ASP.NET Web page.
The page contains the following markup.

<asp:GridView ID=”gvModels” runat=”server” onrowdatabound=”gvModels_RowDataBound” AutoGenerateColumns=”false”>
<Columns>
<asp:BoundField DataField=”Name” HeaderText=”Model” />
<asp:TemplateField>
<ItemTemplate>
<asp:Image ID=”img” runat=”server” />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>

The pages code-behind file includes the following code segment. (Line numbers are included for reference only.)

01 protected void gvModels_RowDataBound(object sender, GridViewRowEventArgs e)
02 {
03 if (e.Row.RowType == DataControlRowType.DataRow)
04 {
05 CarModel cm = (CarModel)e.Row.DataItem;
06
07 img.ImageUrl = String.Format(“images/{0}.jpg”, cm.ID);
08
09 }
10 }

You need to get a reference to the Image named img.
Which code segment should you add at line 06?

A.
Image img = (Image)Page.FindControl(“img”);

B.
Image img = (Image)e.Row.FindControl(“img”);

C.
Image img = (Image)gvModels.FindControl(“img”);

D.
Image img = (Image)Page.Form.FindControl(“img”);



Leave a Reply 0

Your email address will not be published. Required fields are marked *