Which two actions should you perform?

You create a Web page named TestPage.aspx and a user control named TestUserControl.ascx.
TestPage.aspx uses TestUserControl.ascx as shown in the following line of code.
<uc:TestUserControl ID=”testControl” runat=”server”/>
On TestUserControl.ascx, you need to add a read-only member named CityName to return the
value “New York”. You also must add code to TestPage.aspx to read this value. Which two actions
should you perform? (Each correct answer presents part of the solution. Choose two.)

You create a Web page named TestPage.aspx and a user control named TestUserControl.ascx.
TestPage.aspx uses TestUserControl.ascx as shown in the following line of code.
<uc:TestUserControl ID=”testControl” runat=”server”/>
On TestUserControl.ascx, you need to add a read-only member named CityName to return the
value “New York”. You also must add code to TestPage.aspx to read this value. Which two actions
should you perform? (Each correct answer presents part of the solution. Choose two.)

A.
Add the following line of code to the TestUserControl.ascx.cs code-behind file.
public string CityName { get { return “New York” ; }
}

B.
Add the following line of code to the TestUserControl.ascx.cs code-behind file.
protected readonly string CityName = “New York” ;

C.
Add the following code segment to the TestPage.aspx.cs code-behind file.
protected void Page_Load(object sender, EventArgs e)
{
strings = testControl.CityName;
}

D.
Add the following code segment to the TestPage.aspx.cs code-behind file.
protected void Page_Load(object sender, EventArgs e)
{
string s = testControl.Attributes[“CityName”];
}

Explanation:

CHAPTER 7 Creating Custom Web Controls
Lesson 1: Creating User Controls
Defining Properties in User Controls (page 337-339)



Leave a Reply 0

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