C# 如何在Asp.net网站中为不同类型的用户创建不同的WebForm(给定他们的登录名)
我目前正在医院管理系统的网站上工作。我确实知道如何创建登录表单以及如何对其进行编码。问题是我有多种类型的用户:C# 如何在Asp.net网站中为不同类型的用户创建不同的WebForm(给定他们的登录名),c#,mysql,sql,asp.net,web-site-project,C#,Mysql,Sql,Asp.net,Web Site Project,我目前正在医院管理系统的网站上工作。我确实知道如何创建登录表单以及如何对其进行编码。问题是我有多种类型的用户: 医生:将查看有关患者和即将预约的信息 护士:我会看看她在特定的时间被分配到哪个房间,她在接待什么病人 接待员:可以访问有关客户的信息并添加/删除/修改约会 如何根据用户名/密码为医生、护士或接待员启用某些web表单?您可以使用Visual Studio中内置的成员资格功能进行管理,您可以在其中管理不同类型用户的角色 有关更多详细信息,请参阅以下链接。。。 如果您能够做到这一点,请通
- 医生:将查看有关患者和即将预约的信息
- 护士:我会看看她在特定的时间被分配到哪个房间,她在接待什么病人
- 接待员:可以访问有关客户的信息并添加/删除/修改约会
如何根据用户名/密码为医生、护士或接待员启用某些web表单?您可以使用Visual Studio中内置的成员资格功能进行管理,您可以在其中管理不同类型用户的角色 有关更多详细信息,请参阅以下链接。。。
如果您能够做到这一点,请通过数据库自己完成所有操作。您有一些表用户,其中包含登录名和密码。还可以添加字段角色或创建一个或多个表角色,并在表中为表角色创建外键。 然后,您可能会创建几个母版页,每个角色一个,您可以为一个角色完全设计一个母版页,为另一个角色设计另一个母版页,依此类推。您应该检查角色的加载情况
另一种方法是动态地制作一切。例如,在数据库中,您将创建一些表菜单,在其中为每个角色创建特定菜单,然后为某些特定角色在加载时调用此菜单。您的Visual Studio版本是什么?Visual Studio Enterprise 2015