none
如何手动修改LoginView的视图 RRS feed

  • 问题

  • 由于流程需要不能通过点击注销的方式修改loginview的视图为 AnonymousTemplate 。

    我也阅读关于login类的所有函数也没有发现有这样的功能。

    前台如果调用js 注销的 javascript:__doPostBack('ctl00$HeadLoginView$HeadLoginStatus$ctl00','')

    就能达到自动注销效果,可实际上我需要的是在没有输出的情况下就已经注销,很显然这个办法我不能使用。

    有告诉我 重写LoginView控件的CreateChildControls ,但是我并不知道该如何操作,或许这个能解决我的困扰?

    2013年5月30日 9:59

答案

  • 把AnonymousTemplate设计得跟LoggedInTemplate一样可行么?

    基本上得看起来一样是吧?



    Best regards

    • 已标记为答案 xzplay 2013年6月2日 11:55
    2013年5月31日 9:00
  • 哎,其实我想只能这样了,这是最终的办法了。毕竟如果真的重写那部分代码怕影响太广了。

    我发问前的确想过这个,只想看看有没有更多的办法,没想到还是没有。好了此问终结。


    • 已标记为答案 xzplay 2013年6月2日 11:55
    2013年6月2日 11:54

全部回复

  • 把AnonymousTemplate设计得跟LoggedInTemplate一样可行么?

    基本上得看起来一样是吧?



    Best regards

    • 已标记为答案 xzplay 2013年6月2日 11:55
    2013年5月31日 9:00
  • 哎,其实我想只能这样了,这是最终的办法了。毕竟如果真的重写那部分代码怕影响太广了。

    我发问前的确想过这个,只想看看有没有更多的办法,没想到还是没有。好了此问终结。


    • 已标记为答案 xzplay 2013年6月2日 11:55
    2013年6月2日 11:54