zoukankan      html  css  js  c++  java
  • dnn 模块 小代码集


    1.获取模块的服务器端路径<%=TemplateSourceDirectory%>

    2. 在模块中获取用户的ID 
    UserInfo user = UserController.GetCachedUser(PortalController.GetCurrentPortalSettings().PortalId,                                     Context.User.Identity.Name);

    3.需要登录才能访问的页面的处理。
    前台ASPX:
    <asp:Label runat="server" Visible="false" ID="tipLogin">该项服务需要登陆才能使用,请</asp:Label>
    <asp:HyperLink runat="server" Visible="false" ID="hlLogin">登陆</asp:HyperLink>

    后台C#:
    if (!Request.IsAuthenticated)
    {
            string returnUrl = HttpContext.Current.Request.RawUrl;
            if (returnUrl.IndexOf("?returnurl=") != -1)
            {
                    returnUrl = returnUrl.Substring(0, returnUrl.IndexOf("?returnurl="));
            }
            returnUrl = HttpUtility.UrlEncode(returnUrl);
            if (PortalSettings.LoginTabId != -1 && Request.QueryString["override"] == null)
            {
                    hlLogin.NavigateUrl = Globals.NavigateURL(PortalSettings.LoginTabId, "", "returnUrl=" + returnUrl);
            }
            else
            {
                    if (PortalSettings.HomeTabId != -1)
                    {
                            hlLogin.NavigateUrl = Globals.NavigateURL(PortalSettings.HomeTabId, "", "returnUrl=" + returnUrl);
                    }
                    else
                    {
                            hlLogin.NavigateUrl = Globals.NavigateURL(PortalSettings.ActiveTab.TabID, "", "returnUrl=" + returnUrl);
                    }
            }
            tipLogin.Visible = true;
            hlLogin.Visible = true;
            RadGrid1.Visible = false;
            return;
    }

  • 相关阅读:
    2013,愿景
    多触式web前端开发之一:对于Touch的处理 [转]
    为什么我们常说很多时候一定要亲身经历了之后才能明白? [转]
    virtualenvwrapper 的安装和使用
    doccano在centos环境下安装,亲测可用
    pip install xxx i 清华镜像
    解决 ModuleNotFoundError: No module named 'pip'
    python3.5以后venv创建/激活/退出虚拟环境
    通过微调Transformers完成命名实体识别任务
    win10系统安装文本标注工具doccano
  • 原文地址:https://www.cnblogs.com/ajaxleoxu/p/971818.html
Copyright © 2011-2022 走看看