【问题标题】:Get id from sharepoint url in visual web part从可视化 Web 部件中的共享点 url 获取 id
【发布时间】:2012-11-18 08:51:08
【问题描述】:

我想从可视化 Web 部件中的共享点 url 获取 id。像这样的

http://server/Lists/listname/dispform.aspx?id=1

我只想获取 1 的 id 并分配 GetItemById 以使用该 id。

protected void Page_Load(object sender, EventArgs e)
    {
        using (SPSite site = new SPSite("url"))
        {
            using (SPWeb web = site.OpenWeb())
            {
                SPList lists = web.Lists["Test"];
                SPListItem item = lists.GetItemById(1);

                {

                   string test = Convert.ToString( item["Title"]);
                    TextBox1.Text = test;
                    string test2 = Convert.ToString(item["Description"]);
                    TextBox2.Text = test2;
                    string test3 = Convert.ToString(item["Assigned To"]);
                    TextBox3.Text = test3;
                }
            }
         }
    }

从上面的代码中,我想根据 url 中显示的 id 来分配 GetItemById 的值

【问题讨论】:

  • 你想要完成什么?
  • 我想要完成的是根据 id 显示列表值

标签: c# sharepoint-2010 web-parts


【解决方案1】:

我认为(基于显示项目的 url)你想要当前项目的 ID SPContext.ListItem

var id = SPContext.Current.ListItem.ID

【讨论】:

  • 这很容易。我想我要获取 url 并从那里提取 id。谢谢大哥!
猜你喜欢
  • 2013-10-29
  • 2012-11-17
  • 2014-01-09
  • 2010-12-18
  • 1970-01-01
  • 2021-08-22
  • 1970-01-01
  • 2011-01-17
  • 1970-01-01
相关资源
最近更新 更多