这是我第一次使用ASP.NET创建MVC程序和第一个月。
到目前为止,我从MVC框架中了解了基本知识。我试图创建的软件是一个在线应用程序,基本上是一个调查,管理员可以修改问题,成员通过登录可以看到调查结果。
我目前正试图弄清楚我的班级图会是什么样子。 到目前为止,Model与数据库交互并包含以下类
现在,我知道我需要一些视图类,拥有“Loginview”“Adminview”“Membersview”和“Surveyview”是正确的吗?我应该为我的ASP.NET应用程序中的每个asp页面创建一个类?
最后我需要控制器类,我猜测管理员和成员应该是。
我很确定我的类图的模型方面看起来应该是这样,但是,我对视图类和控制器类应该如何丢失感到遗憾。有什么建议吗?。
提前致谢。
答案 0 :(得分:0)
在ASP.NET MVC中,如果在创建新项目时将身份验证更改为个人用户帐户,则会自动获取登录和注册等功能,或者如果已创建项目,则可以手动更改。
您可以在此处为不同的用户角色创建登录,然后对不同的控制器使用基于角色的授权。