Я пытаюсь обновить Entity, который является OptionSetValue, значения, из которых он будет обновляться, находятся в radioboxlist, и один из параметров - пустой / ноль Есть ли способ передать нулевое значение в CRM Entity для обновления?
Это список радиобокса:
<asp:RadioButtonList RepeatDirection="Vertical" Width="250px" CellPadding="0" CellSpacing="0" ID="rblChangeButtonType" runat="server" AutoPostBack="False" SelectedValue='<%# Bind("EvalVal") %>'>
<asp:ListItem Value="" Text="No Evaluation Yet" />
<asp:ListItem Value="100000000" Text="A - Pending order or visit" />
<asp:ListItem Value="100000001" Text="B - 75% probability of a sale in 6 months" />
<asp:ListItem Value="100000002" Text="C - 50% probability of a sale in 12 months" />
<asp:ListItem Value="100000004" Text="F - 0% probability of a sale" />
</asp:RadioButtonList>
И этот код я использую для обновления сущности, он работает для всех значений, кроме пустого.
int colderEval = int.Parse(rblChangeButtonType.SelectedValue.ToString());
OptionSetValue selectedEval = new OptionSetValue(colderEval);
Entity opportunity = new Entity("opportunity") { Id = oppGuid };
opportunity["new_colderevaluation"] = selectedEval;
Любая идея, как передать пустой также?