最新のアナウンスリストアイテムを表示するためのビジュアルWebパーツを作成しようとしています。カスタムAnnouncementListItem Sharepoint 2010のビジュアルWebパーツ
リンクの上に表示するアナウンスメントリストのアイテムタイトルと、そのすぐ上に表示される添付ファイル(写真のみ)が必要です。私は最新の発表を表示できるようにWebパーツを15〜20分ごとにリフレッシュする予定です。
私はどのように、これらのアイテムを表示するのに最適なaspコントロールとページデザインを知っていません。ここで
は、私が持っているコードの残りの部分とCAMLクエリです:
using (SPSite oSPsite = new SPSite("http://mySharePointWebApp:Port#/"))
{
using (SPWeb oSPWeb = oSPsite.OpenWeb())
{
oSPWeb.AllowUnsafeUpdates = true;
// Fetch the List
SPList list = oSPWeb.Lists["Announcements"];
SPQuery spQuery = new SPQuery();
//spQuery.Query = "<Where> <Eq> <FieldRef Name='Title' /> <Value Type='Text'></Value> </Eq> </Where>";
spQuery.Query = "";
spQuery.RowLimit = 5;
// Show item in text box
SPListItemCollection oListCollection = list.GetItems(spQuery);
foreach (ListItem oListItem in oListCollection)
{
// **What should I go with here?**
}
}
}
入力のためのおかげです。実際のプログラミングには本当に新しいですが、リストボックスコントロールへのlinqやCAMLのクエリを実際にデータバインドする方法についてもう少し詳しく説明できますか? – user1266515