Скажем, у меня есть список, состоящий из listitem, который содержит три строки. Я добавляю новый элемент списка и пытаюсь присвоить значения указанных строк из внешнего источника.
Если один из этих элементов не назначен, значение в элементе списка остается нулевым (неназначенным). В результате я получаю сообщение об ошибке, если пытаюсь присвоить это значение полю на моей странице.
Я могу проверить isNullOrEmpty для каждого поля на странице, но это кажется неэффективным. Я бы предпочел инициализировать значения "" (пустая строка) в отделенном коде и отправить действительные данные.
Я могу сделать это вручную:
ClaimPwk emptyNode = new ClaimPwk();
emptyNode.cdeAttachmentControl = "";
emptyNode.cdeRptTransmission = "";
emptyNode.cdeRptType = "";
headerKeys.Add(emptyNode);
Но у меня есть несколько БОЛЬШИХ элементов списка, и писать их для них будет утомительно.
Итак, есть ли команда или просто более простой способ инициализировать элемент списка пустой строкой, а не нулевой?
Или у кого-то есть идея получше?