【问题标题】:How to connect Calendar control with existing Membership system in ASP.NET?如何将日历控件与 ASP.NET 中现有的会员系统连接起来?
【发布时间】:2009-07-05 10:39:18
【问题描述】:

我在 ASP.NET 中有一个内置的会员系统,我使用 web.config 中的配置文件处理会员数据。

我想添加一个活动日历,成员可以在其中添加他想要的任何一天的注释,但我不知道如何将日历控件与现有的会员系统集成。

我无法查询数据库,因为我不手动处理成员登录凭据,登录控件为我执行此操作,因此我必须将日历与现有的 ASPNETDB.MDF 成员数据库连接,但我一无所知。

【问题讨论】:

    标签: asp.net events asp.net-membership calendar


    【解决方案1】:

    如果您使用的是内置的 sql 成员资格提供程序,那就更容易了。您可以使用它获取登录用户并访问数据库。

    object id= Membership.GetUser(Page.User.Identity.Name).ProviderUserKey;
    

    现在您可以将日历数据存储在表中,并使用他的 id(即 GUID)将用户与他的日历链接起来。

    编辑:- 以下是一些进一步探索会员资格的链接。

    1. Patterns and Practices group paper

    2. How to video on setting up membership

    3. In depth article at 4guysatrolla by Scott Mitchell

    【讨论】:

    • 感谢您的回答,但我是 ASP.NET 的初学者。你能指出更多关于这个主题的资源吗?我很欣赏你提供的一段代码,但我不知道我将如何使用它。在互联网上哪里可以找到更多示例?基本上我要做的是在 ASPNETDB.MDF 中创建另一个表并将其与数据库中的另一个(?)表相关联,然后连接用户(我知道如何在 asp.net 中获取用户名)并提取数据。但是如果我不知道会员密码怎么办呢?
    猜你喜欢
    • 1970-01-01
    • 2014-12-10
    • 1970-01-01
    • 1970-01-01
    • 2019-06-20
    • 1970-01-01
    • 1970-01-01
    • 2015-08-10
    • 1970-01-01
    相关资源
    最近更新 更多