I have the following HTML:

```
<label asp-for="CurrentLocation.Description" class="text-info"></label>

```

And in the bound model:

```
public class NavigationModel : PageModel
{
    public void OnGet()
    {
        CurrentLocation = new Location()
        {
            Description = "test"
        };
    }

    [BindProperty]
    public Location CurrentLocation { get; set; }
}

```

So, to my understanding of RazorPages, the site should display "test"; but instead, it displays "Description". I've looked at several examples where this sort of thing works fine, and I can't see why my version might be different. Can anyone point me in the right direction?