【发布时间】:2014-04-03 06:36:54
【问题描述】:
我需要在 Lightswitch 应用程序中自定义创建用户屏幕。就像我在用户创建屏幕中需要一个附加字段一样,目的是存储用户位置。是否可以在电灯开关或任何解决方法中使用?请提出建议。
【问题讨论】:
标签: visual-studio-lightswitch lightswitch-2012
我需要在 Lightswitch 应用程序中自定义创建用户屏幕。就像我在用户创建屏幕中需要一个附加字段一样,目的是存储用户位置。是否可以在电灯开关或任何解决方法中使用?请提出建议。
【问题讨论】:
标签: visual-studio-lightswitch lightswitch-2012
您无法在 LightSwitch 中自定义用户/角色管理的内置屏幕。但 LightSwitch 基于 ASP.NET Membership 基础结构。因此,您可以在管理用户的 LightSwitch 之外创建自己的网页,并简单地使用 ASP.NET Membership API 将数据写入数据库。 LightSwitch 将能够从您添加到数据库的任何新用户那里读取它关心的用户数据,即使它是在 LightSwitch 之外完成的。在您的情况下,由于您想要添加与用户关联的自定义字段,您将使用 ASP.NET ProfileProvider 来存储该信息。但底线是 LightSwitch 不提供任何功能让您管理/查看这些数据。您必须自己构建它。
【讨论】: