>The way around this is to create a second model that has only the fields you want to update. In fact, that's probably best practice as you only query the data you really need.
>
Is it the only way? Say, I still want to be able to change ModifiedOn, ModifiedBy if I am editing and the first two if I am inserting.
In other words, I may want to set ReadOnly attribute but conditionally.
If it's not broken, fix it until it is.
My Blog