On a SharePoint Foundation 2010 installation, I have a list defined and have set some simple validation rules on a couple of the fields:
- Text field (required)
- Number field (required, min: 50, max: 100)
These have been set up in the UI and are the out-of-the-box options rather than specifying a custom validation formula.
When I modify a list item through my web browser, the validation rules trigger and I am unable to save the item. However, if I connect to the server via the Managed .NET Client Object Model, I am able to bypass all validation and create new items that violate the rules specified above.
Is there a way to ensure that updates via the Client Object Model are subject to the same rules as the web site?