You are implementing an ASP.NET MVC 2 Web application that contains several folders.
The Views/Shared/DisplayTemplates folder contains atemplated helper named Score.ascx that performs
custom formatting of integer values.
The Models folder contains a class named Player with the following definition.
public class Player
{
public String Name { get; set; }
public int LastScore { get; set; }
public int HighScore { get; set; }
}
You need to ensure that the custom formatting is applied to LastScore values when the HtmlHelper.
DisplayForModel method is called for any view in the application that has a model of type Player.
What should you do?
A.
Rename Score.ascx to LastScore.ascx.
B.
Move Score.ascx from the Views/Shared/DisplayTemplates folder to the Views/Player/DisplayTemplates
folder.
C.
Add the following attribute to the LastScore property.
[UIHint(“Score”)]
D.
Add the following attribute to the LastScore property.
[Display(Name=”LastScore”, ShortName=”Score”)]
Explanation:
the context of question was changed(class names, attributes names), but the correct option will have UIHint