I have a domain object that, at a certain point in its lifecycle, becomes immutable and so shouldn't be editable.
However, it seems that the Html.PropertyList helper automatically generates an Edit button.
Is there a way to control this? I can think of two possible approaches:
1. through the NO programming model, eg say a programmatic version of the [Immutable] facet?
2. through the view, eg an extra flag on Html.PropertyList
Of these, I prefer the former... but maybe there's a solution already?