Update a single field from a single entity with ria-services

Posted by TimothyP on Stack Overflow See other posts from Stack Overflow or by TimothyP
Published on 2010-04-02T18:20:57Z Indexed on 2010/04/02 18:23 UTC
Read the original article Hit count: 571

There are situations where I only want to update a specific field of a single entity in the database.

I loaded the entities of that type into my silverlight application, and I know they are constantly changing on the server... but there is one field which has to be set by the silverlight client... the server will only read it. How can I just send the new data for that field to the server?

Example an Entity called "TextField". I have a list of TextFields loaded in the silverlight application and every now and then the user will update the Preload (string) property of an entity and that has to go back to the server without changing anything else on the server.

I tried adding a simple SetPreloadText(...) method to the DomainService but that just makes Silverlight crash with some odd error code.

Is there a way to this? Am I working against the idea of Silverlight here? I really don't want to send the entire object back because know that at any given time the version on the client will most likely be out of date. (which is ok for this specific application)

© Stack Overflow or respective owner

Related posts about ria-services

Related posts about Silverlight