In my razor view , am using @Html.ActionLink to display an hyperlink , and the text that gets displayed is hard coded( "Brand" in this case). model for the view is @model IEnumerable

**Exisitng View**

```
@Html.ActionLink("Brand", "Index", new { sortOrder = ViewBag.BrandSortParm })

```

Instead of hard coding the text , would like to use @Html.DisplayNameFor as first parameter in @Html.ActionLink , something like mentioned below , which is giving compile error

```
@Html.ActionLink(@Html.DisplayNameFor(model => model.BRAND_NAME), "Index", new { sortOrder = ViewBag.BrandSortParm })

```

Please let me know , how to do that.