0
iveはsp 2010でC#を使用して小さなアプリケーションを作成しました。コレクションからアイテムを取得し、特定のフィールドを表示しています。問題はアイテムをクリックするときです私は()のおかげSharePointは現在のリストアイテムをコレクションから取得します
foreach (SPListItem myItem in myItemCollection)
{
if (myList.Fields.ContainsField("Title"))
{
EntreeListItemDetailNameValue l = lGrp.AddListItem<EntreeListItemDetailNameValue>();
SPField myField1 = myList.Fields.GetField("Title");
l.Name = myField1.Title;
try
{
l.Value = myField1.GetFieldValueAsText(myItem["Title"]);
}
catch
{
l.Value = "";
}
}
if (myList.Fields.ContainsField("Priority"))
{
EntreeListItemDetailNameValue l2 = lGrp.AddListItem<EntreeListItemDetailNameValue>();
SPField myField = myList.Fields.GetField("Priority");
l2.Name = myField.Title;
try
{
l2.Value = myField.GetFieldValueAsText(myItem["Priority"]);
}
catch
{
l2.Value = "";
}
コレクションがグリッドビューにバインドされているかどうか行をクリックすると、フィールド値を含むポップアップが表示されます。 – Colin