Как вы редактируете форму MVC 5, чтобы она добавляла комбинацию введенных пользователем данных и динамических данных? - PullRequest
0 голосов
/ 26 апреля 2019

Я создаю веб-сайт, где пользователь может создавать и делиться списками своих любимых вещей.Я включил функцию аутентификации и добавил в нее свои дополнительные функции базы данных.Я автоматически сгенерировал контроллер и представления из моделей, импортированных из базы данных.Когда пользователь создает список, а не выбирает, какой пользователь из выпадающего списка, я хочу, чтобы его имя пользователя автоматически устанавливалось в качестве автора этой записи в базе данных.Имя пользователя даже не должно быть видно в форме.Любая помощь будет принята с благодарностью!

Я попытался отредактировать элемент управления ActionResult Create (), чтобы он использовал User.Identity.GetUsername () для поиска текущего имени пользователя.Тем не менее, он помещает его в раскрывающемся списке по одной букве за раз.Я действительно не хочу, чтобы он появлялся на странице каким-либо образом ...

public ActionResult Create()
    {
        string author = User.Identity.GetUserName();
        ViewBag.author_id = author;

    }

В идеале, пользователь просто добавляет заголовок списка, т.е. "Мои любимые фильмы Арни".В таблице базы данных для списка будет указано имя пользователя и заголовок списка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...