在asp.net中如何实现把在指定的时间内无效的注册用户删除?
    就好比如现在的网站上都有的一个用户自动管理的功能,就是当用户在指定的时间间隔内没有做出相应的贡献就自动把用户删除掉。
    求各位高手能给我一个满意的答案,谢谢啦。  ^_^

解决方案 »

  1.   

    1>自己维护一个hashtable,最好是个datatable,记录登录者的信息,   sessionid,username,firsttiem
    ,lasttime.
    2>在Application_start中建立这个datatable,然后Application["users"]=yourDataTabel;
    3>Appication_AcquiryQuestState(好像是叫这个名字来)中更新lasttime;
    4>写个回调函数,定期检查lasttime域现在的时间的差值,如果大于某个值,则将此用户删除
    5〉在Application_start中设个timer,定时调用此回调函数
    6>在登录成功页面中间某个新用户加入youDataTable大体流程就这样了。