DotNet DataSource custom property setters