Autocomplete
!
View
@Html.AutoCompleteFor(model => model.Id, new PeopleDatalist())
Datalist
!
View
@Html.DatalistFor(model => model.Id, new PeopleDatalist())
Javascript
document.getElementById('button').addEventListener('click', function() {
    new MvcDatalist(document.getElementById('Id')).browse();
});