Sharepoint2010删除WebPart时 出现异常 求解

奋斗在路上的码渣 2013-05-30 09:24:24
大家好,我开发了一个webpart程序,添加到网站页面中后,然后再页面中通过【编辑页面】,删除webpart时,出现了异常。请大家帮忙看看吧,真的不知道了。






在线等 谢谢大家了
...全文
188 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
段传涛 2013-05-30
  • 打赏
  • 举报
回复
sharepoint 读取列表最好
 #region 给部门和岗位赋值
            using (SPSite site = new SPSite(SPContext.Current.Site.ID))
            {
                using (SPWeb web = site.OpenWeb())
                {
                    #region 从员工列表读取当前用户的信息,给部门和岗位赋值
                    SPList list = web.Lists["员工信息列表"];
                    SPQuery query = new SPQuery();
                    query.Query = "<Where><Eq><FieldRef Name='LoginName' /><Value Type='Text'>" + loginName + "</Value></Eq></Where>";
                    SPListItemCollection itemCollection = list.GetItems(query);
                    if (itemCollection.Count > 0)
                    {
                        SPListItem item = itemCollection[0];
                        string[] strDeparts = item["Department"].ToString().Split('#');

                        ffSuperiorManager.Value = item["Manager"];

                    }

                    #endregion
                }
            }
  • 打赏
  • 举报
回复
引用 1 楼 jason_dct 的回复:
明显的代码错误, 是用你的网站集管理员登录的吗?
主要实现从列表中读取一些URL放到webpart的静态链接上,供用户使用 (1)建立列表,存储静态链接URL (2)建立类XXX,读取列表,找到指定的URL,代码如下 SPWeb web = site.RootWeb; DataTable dt = new DataTable(); dt = newtable(); SPList list = web.Lists["存储URL的表名"]; SPListItemCollection allItems = list.Items; (3)在WEBPART中写代码,如下 XXX zgxstool = new XXX("学术期刊"); zgxstool.getCaptureInfo();//xxx类中从表中抓取地址的方法 zgxsqk = zgxstool._captureURL; this.HyperLink20.NavigateUrl = _zgxsqk.Trim(); 求解 非常感谢
段传涛 2013-05-30
  • 打赏
  • 举报
回复
明显的代码错误, 是用你的网站集管理员登录的吗?
  • 打赏
  • 举报
回复
已经解决 谢谢各位

3,245

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 SharePoint
社区管理员
  • SharePoint社区
  • 霖雨 - LinyuLoveTJ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧