Here is My code.
<td> <SharePoint:ClientPeoplePicker VisibleSuggestions="5" Rows="1" ID="ppContractManager" Enabled="true" Required="true" runat="server" ValidationEnabled="true" AllowMultipleEntities="true" Width="245px" /> <asp:RequiredFieldValidator EnableClientScript="true" Display="None" ValidationGroup="QC" ID="rfvppContractManager" ControlToValidate="ppContractManager" runat="server" ValidateRequestMode="Enabled" ValidateEmptyText="true" ErrorMessage="Enter Contract Manager" /> </td>
Here i typed user name and i will click save button its working fine.In contract manager field i didn't enter anything and i will click save button its showing alert Enter Contract Manager.
But when i entered George or any user name and i removed this name & i will click save button its saving with empty value.
Once i entered name in people-picker its assuming its not empty so when i removed the name still its assuming the field is not Empty so its not showing alert message.Once i entered name after refreshing only it will work fine otherwise its saving with empty value.how to solve this please anyone suggest me.