博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
dnn|dotnetnuke 获取用户信息
阅读量:7108 次
发布时间:2019-06-28

本文共 713 字,大约阅读时间需要 2 分钟。

hot3.png

Private Sub getUserInfo()

        'Add reference to DotNetNuke.dll
        Dim mRoles As New DotNetNuke.Entities.Users.OnlineUserInfo
        Dim mUserRoles As New DotNetNuke.Security.Roles.RoleController
        Dim mUser As DotNetNuke.Entities.Users.UserInfo = DotNetNuke.Entities.Users.UserController.GetCurrentUserInfo

        Dim showRoles As String = ""

        For Each i As String In mUserRoles.GetRolesByUser(mUser.UserID, mRoles.PortalID)

            showRoles += i.ToString() + ", "
        Next

        'Me.Label1.Text = "UserName: " + mUser.Username

        'Me.Label1.Text += "<br /> Full Name: " + mUser.FullName
        'Me.Label1.Text += "<br /> UserID: " + mRoles.UserID.ToString()
        'Me.Label1.Text += "<br /> Roles: " + showRoles
    End Sub

转载于:https://my.oschina.net/xiaohelong/blog/366798

你可能感兴趣的文章
jquery序列化form表单使用ajax提交后处理返回的json数据
查看>>
iOS设计模式 - 模板
查看>>
VSS Plugin配置FAQ(翻译)[转]
查看>>
javaSE之Object及hashcode等相关知识
查看>>
js 判断是否选中
查看>>
svn提交时强制注释
查看>>
ecshop 活动-》红包
查看>>
刘未鹏的博中带的技术博客链接
查看>>
Unity3D研究院之Machine动画脚本自动生成AnimatorController(七十一)
查看>>
css圆环百分比
查看>>
Selenium2+python自动化1-环境搭建
查看>>
机器学习十大算法之KNN(K最近邻,k-NearestNeighbor)算法
查看>>
C#自动识别文件编码
查看>>
Nginx个人简单理解
查看>>
go-- 用go-mssql驱动连接sqlserver数据库
查看>>
神马玩意,EntityFramework Core 1.1又更新了?走,赶紧去围观
查看>>
南开大学2017年数学分析高等代数考研试题
查看>>
Android基础总结(六)Activity
查看>>
【WPF】BusyIndicator做Loading遮罩层
查看>>
Spring Boot Admin 的使用 2
查看>>