社区
SharePoint
帖子详情
asp.net 怎么的道SharePoint当前登录用户
wu_qsh
2009-11-17 10:33:40
各位 我用SharePoint做了个网站 我做了个连接 ,连接地址是用.net程序写的一个上传数据程序 连接的是Oracl数据库
我想当我登陆SharePoint 点击这个连接 跳转到上传数据页面时 能够得到SharePoint当前登录用户插入到数据库中 应该怎么做了 各位老大 帮帮忙啊
...全文
242
9
打赏
收藏
asp.net 怎么的道SharePoint当前登录用户
各位 我用SharePoint做了个网站 我做了个连接 ,连接地址是用.net程序写的一个上传数据程序 连接的是Oracl数据库 我想当我登陆SharePoint 点击这个连接 跳转到上传数据页面时 能够得到SharePoint当前登录用户插入到数据库中 应该怎么做了 各位老大 帮帮忙啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wu_qsh
2009-11-19
打赏
举报
回复
forever_kingdom
using(SPSite site = new SPSite(yoursiteurl)
{
using(SPWeb web = site.OpenWeb())
{
SPUser user = web.CurrentUser;
string loginName = user.LoginName;
}
}
这段程序 我看不懂啊 我在自己的应用程序中获取 SharePoint当前用户应该怎么获取了
SharePoint 可以多个人同事登录 在这里我应该怎么判断是哪个用户点击了这个链接了
麻烦指点一下 谢谢
Justin-Liu
2009-11-19
打赏
举报
回复
JF
水田里的大苹果
2009-11-19
打赏
举报
回复
你这种要求,我感觉你应该去分析这个站点的IIS Log了
wu_qsh
2009-11-18
打赏
举报
回复
错误信息
我用的是一个单独的应用程序 只是把程序地址加入到SharePoint链接里 应该怎么获取SharePoint当前用户了????
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
未将对象引用设置到对象的实例。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
源错误:
行 41: // Label2.Text = spuser;
行 42: // Label3.Text = name;
行 43:
SPUser user =SPContext.Current.Web.CurrentUser;
行 44: string loginName = user.LoginName;
行 45: string name = user.Name;
源文件: F:\报表 练习\SharePoint\WebSharePoint\WebSharePoint\Default.aspx.cs 行: 43
水田里的大苹果
2009-11-18
打赏
举报
回复
[Quote=引用 4 楼 wu_qsh 的回复:]
错误信息
我用的是一个单独的应用程序 只是把程序地址加入到SharePoint链接里 应该怎么获取SharePoint当前用户了????
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
未将对象引用设置到对象的实例。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
源错误:
行 41: // Label2.Text = spuser;
行 42: // Label3.Text = name;
行 43: SPUser user =SPContext.Current.Web.CurrentUser;
行 44: string loginName = user.LoginName;
行 45: string name = user.Name;
源文件: F:\报表 练习\SharePoint\WebSharePoint\WebSharePoint\Default.aspx.cs 行: 43
[/Quote]
以上的你要部署到Moss中有SPContext(上下文对象)才能使用的,在你自己的应用程序中不能这样使用。
你可以用:
using(SPSite site = new SPSite(yoursiteurl)
{
using(SPWeb web = site.OpenWeb())
{
SPUser user = web.CurrentUser;
string loginName = user.LoginName;
}
}
guoyi_ggg
2009-11-18
打赏
举报
回复
在moss网站下创一个虚拟目录,主目录设置为你的上传程序所在的文件夹,
jietuan
2009-11-17
打赏
举报
回复
你用moss APIs; spWeb.CurrentUser.LoginName 获取当前登录用户名。
水田里的大苹果
2009-11-17
打赏
举报
回复
SPUser user = SPContext.Current.Web.CurrentUser;
string loginName = user.LoginName;
string name = user.Name;
int userId = user.ID;
试试看
wu_qsh
2009-11-17
打赏
举报
回复
楼上的 老大能说具体点吗.........谢谢
Telerik ASP NET Web Parts Q2 2013.2.611 for
SharePoint
2010 开发版
首先,Telerik
ASP.NET
Web Parts的核心概念是它提供了丰富的预构建UI组件,这些组件可以直接嵌入到
SharePoint
页面中,帮助开发者快速创建出专业级别的
用户
界面。这些组件包括但不限于数据网格、图表、日历、表单...
Telerik UI for
ASP.NET
AJAX试用版:主要针对专业级的
ASP.NET
AJAX开发,含图表、表格、列表、界面、编辑、菜单
UI for
ASP.NET
AJAX(原名RadControls for
ASP.NET
AJAX) 是完整的
ASP.NET
AJAX
用户
界面开发工具集,拥有超过70种优化的
ASP.NET
AJAX UI 控件,提供无与伦比的开发性能和
用户
体验,并能无缝集成
SharePoint
。...
SharePoint
2021 以其他
用户
登录
和修改AD域
用户
密码.docx
在
SharePoint
中,应用程序页面是一种特殊类型的
ASP.NET
页面,用于在
SharePoint
站点中执行自定义功能。创建该页面的过程包括在项目中添加新的路径映射,并编写代码-behind文件,如ChangePassword.aspx.cs。这个页面...
ASP.NET
_BI_Bootcamp:我的学习路径详细信息
(◉))ノ彡
ASP.NET
⦾BI⦾BOOTCAMP ✧٩(•́⌄•́๑) 科技未来训练营 指数 训练营计划 数据库模块 创建,操作数据库 资料处理 关系建模和非规范化 声明式SQL的开发 过程性SQL开发 开发模块 使用
ASP.Net
开发...
Sharepoint
页面使用c#代码
总的来说,虽然
SharePoint
默认不允许直接在数据库页面中添加C#代码,但通过巧妙地使用
用户
控件和自定义程序集,我们可以实现与
ASP.NET
网站类似的功能。这种方法对于需要在
SharePoint
页面上执行复杂逻辑的场景非常...
SharePoint
3,245
社区成员
4,605
社区内容
发帖
与我相关
我的任务
SharePoint
企业开发 SharePoint
复制链接
扫一扫
分享
社区描述
企业开发 SharePoint
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章