OptionSetValue 인 엔터티를 업데이트하려고하는데 업데이트 할 값이 radioboxlist에 있고 옵션 중 하나가 공백/null입니다. 업데이트 할 CRM 엔티티에 null 값을 전달하는 방법이 있습니까? NULL로 속성 업데이트
이
는 radiobox의 목록입니다<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;
공백을 전달하는 방법에 대한 아이디어가 있으십니까?
처럼, 법인 또는에서 attributeCollection 중 하나에 대한 확장자 방법으로 이러한 변경 될 수 있습니다 .. – Chaos