Установите выбранное значение в раскрывающемся списке SharePoint - PullRequest
0 голосов
/ 03 августа 2010

Мы используем SharePoint 2010 Foundation.

У нас есть элемент в списке, представляющий собой раскрывающийся список со значениями из другого списка.

Когда мы получаем доступ к списку как к списку SharePoint, он работаетхорошо, мы можем выбрать значение, сохранить список, при следующем доступе к списку будет выбрано правильное значение.

Мы запрограммировали форму, которая будет обновлять список.Когда мы открываем форму, выбираем значение и сохраняем его, мы можем непосредственно получить доступ к списку, чтобы сохранить значение.

Однако, когда мы снова открываем форму, это первый выбранный элемент в списке.Попытка сохранить выбранное значение является временной переменной перед привязкой списка, но не смогла заставить его работать.Кто-нибудь знает, как это исправить?

1 Ответ

0 голосов
/ 03 августа 2010

Мы нашли решение.

Хитрость заключалась в том, чтобы получить число, являющееся первой частью ToString объекта SPListItem, перед привязкой списка.

Затем используйте это число, чтобы установить выбранное значение после привязки списка

Параметры:

 SPListItem currentItem, string fieldName

Код:

 string selectedValue = currentItem[fieldName].ToString().Substring(0,1);

 //... Bind list

 ddlLookup.SelectedValue = selectedValue;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...