读书人

Sharepoint 网页查看Web部件设置链接有

发布时间: 2013-09-24 11:29:02 作者: rapoo

Sharepoint 网页查看Web部件设置链接问题


今天用到网页查询部件,在设置网页链接的时候我想给将要链接到的网页通过URL传递登陆用户名,
例如:http://www.contoso.com/login.aspx?id=124&name={登陆用户名}
我想在图中链接位置直接设置,结果都失败了,现在不知道怎么弄了。

初学Sharepoint不知道怎么设置,或者是简单的解决方法,请大家给点思路?? sharepoint web url
[解决办法]
自己写个web part,输出IFrame,IFrame的src设置为要加载的URL,这是可以用SPContext.Current.Web.CurrentUser取得当前用户的对象,取前用户的登陆名LoginName 属性拼接到URL里面就可以了。
[解决办法]

引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

传用户名可以,但是前提是你加载的页面能接收到这个参数
没看明白你问啥,这东西没什么问题啊


网页查看部件已经有了URL链接属性, 我是想在web部件加载页面的时候把当前登录用户名加在URL后面传给要加载的页面,
比如我在链接中配置URL地址是:Http://www.contoso.com/test.aspx?id=123332
加载页面传给页面的URL是:Http://www.contoso.com/test.aspx?id=123332&user={当前登录用户}

要加载的页面可以接收参数,这个没问题。

我的问题是在网页查看器部件中怎么取到当前登录用户,我是sharepoint 2007

为什么要在网页查看器部件中取到登陆用户名?
网页查看part就是一iframe,你想满足什么在你嵌入的页面上做



是这样, 我用网页查看器加载了一个报表,报表是一个aspx页面, 此报表可以根据URL参数取到用户,然后根据不同的用户显示不同的报表数据。所以我想在网页查看器中加载页面的时候把用户传过报表。但是不知道怎么实现
所以我想让不同的用户查看此报表的时候

啊 明白了,你页面是接收username参数的,但是你的username是动态给的
写个Webpart继承网页查看webpart,加个username属性,在webpart构建的时候将URL拼进去。参考楼上

读书人网 >行业软件

热点推荐