Find changed properties of a class
<p>I am using asp.net 3.5</p>

<p>I have a license class containing 10 properties and not marked as serializable. I have to log property changes to the database. License is an entity class,and it is not in my scope to modify it. So I cannot mark it as serializabel neither i can use IpropertyChanged Interface.</p>

<p>Now i cannot store it in viewstate as it is not serializable. I wanted to store it so that i can compare it with new values and see which value has changed.</p>

<p>How to proceed with this.</p>
