Если я вас правильно понимаю, вы хотите, чтобы на странице было два элемента: поиск игрока (по всем игрокам) и список игроков, уже добавленных в игру.
Для поиска игрока вы хотите использоватьнемного jQuery для подключения actionResult, который возвращает JSON-результат ваших результатов игрока.Затем вы можете отобразить эти результаты без необходимости покидать страницу, по внешнему виду очень похожую на запись AJAX в веб-формах.
У вас есть больше вариантов того, как вы добавляете игрока в игру, в зависимости от того, хотите ли вы добавить более одного игрока одновременно или хотите отойти от игры (чтобы вы могли «добавить» игроков, а затем отменитьи они не будут добавлены).
вариант, который, я думаю, даст наиболее простой интерфейс, - это вызов jQuery / javascript для метода действия, который добавляет вашего игрока в игру с данными и использует jQuery для добавленияэлемент для ваших игроков в игре на странице.
Для добавления игрока в ваш контроллер вы можете вернуть bool в результате JSON, только у вас есть подтверждение, что игрок был успешно добавлен в список.
Для справки: Это довольно старая статья, но она прекрасно показывает мощь работы с jQuery и MVC. http://andreasohlund.net/2008/12/21/asp-net-mvc-jquery-true/