2

カスタム Web パーツの SharePoint リスト列から値を取得する方法を知りたいのですが、それをビジュアル Web パーツに表示したいと考えています。

 splist lists = web.list["list name"];
 spitem item = list.additem();
 item["Title"] = "doc";
 item["No"] = "1";'

上記のようなコードを使用して、ビジュアル WebPart からリスト列に値を割り当てることができます。逆に、SharePoint リストから値を取得してビジュアル WebPart に表示する方法はありますか?

4

1 に答える 1

2

リテラル、ラベルなどにリストの内容を入力する例はたくさんあります。表示するものをフィルタリングすることもできます。これは、開始するためのコードです。より正確な結果が必要な場合は、達成したい最終結果をお知らせください。

 using (SPSite site = new SPSite(url))
            {
                using (SPWeb web = site.OpenWeb())
                {
                    SPList lists = web.Lists["list name"];
                    foreach (SPListItem itemin lists.Items)
                    {
                       string test = Convert.ToString( item["test"]);
                        TextBox1.Text = test;

                    }
                }
             }
于 2012-11-29T15:58:26.967 に答える