您如何编辑MVC 5表单,以便添加用户输入的数据和动态数据的组合?

时间:2019-04-26 14:09:49

标签: c# asp.net-mvc-5

我正在创建一个网站,用户可以在其中创建和共享自己喜欢的事物的列表。我已经包括了身份验证功能,并向其中添加了额外的数据库功能。我已经从数据库导入的模型中自动生成了控制器和视图。当用户创建列表时,而不是从下拉列表中选择他们是哪个用户,我希望将其用户名自动设置为数据库中该条目的作者。用户名甚至不需要在表单中可见。任何帮助将不胜感激!

我尝试编辑ActionResult Create()控件,以便它使用User.Identity.GetUsername()查找当前用户名。但是,它一次将其放入一个下拉列表中。我真的不希望它以任何方式出现在页面上...

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

    }

理想情况下,用户仅添加列表的标题,即“我最喜欢的Arnie电影”。在列表的数据库表上,它将具有其用户名和列表标题。

0 个答案:

没有答案