組織内の知識を登録するために調査を行いました。例えば:
質問:
Microsoft開発;
サブ質問:
共有ポイント
CRM
WCF
等...
人々は、評価尺度を使用して自分の習熟度を評価できます。最小値は0、最大値は6です。
新しいグラフィカル機能の応答から値を取得したくありません。
私はこれに不慣れで、これはこれまでの私のコードです:
var thisWeb = SPContext.Current.Web;
foreach (SPList item in thisWeb.Lists)
{
if (item.Title.Contains("Knowledge"))
{
foreach (SPListItem child in item.GetItems())
{
foreach (SPField field in child.Fields)
{
Debug.WriteLine(field.Title);
if (field.TypeAsString == "GridChoice")
{
var ratingscale = field.GetFieldValue(field.);
//var x = ratingscale.GetFieldValue(ratingscale.Choices.ToString());
}
}
}
}
}
}