我在sharepoint页面中插入了一个图像查看器webpart(比如第1页)。实际上,这个页面将通过点击其他页面上的员工(链接按钮)来显示(比如第2页)。从第2页开始,我可以在querystring中获得员工ID。所以现在我必须使用基于员工ID的图像填充图像查看器webpart。所有图像都存储在sharepoint中的用户配置文件中。
任何人都可以提供一个解决方案,如何传递参数并从图像查看器webpart获取图像?
答案 0 :(得分:1)
这可以通过创建自定义webpart并根据员工ID设置图像URL的值来完成。获取员工ID:
QueryParameterValue = HttpContext.Current.Request.QueryString[0].ToString();
创建imagewebpart的对象:
protected Microsoft.SharePoint.WebPartPages.ImageWebPart myImageWebPart = new Microsoft.SharePoint.WebPartPages.ImageWebPart();
在此处设置ImageWebPart的URL值。完成