 <p>Thats quite simple, on page load you can check if the property has some value or not. You can check it for Null or Empty case depending on your property type. like if i have this</p> <pre><code>private string _someString; public string SomeString { get { return _someString; } set { _someString = value; } } </code></pre> <p>On page_load event i will check if </p> <pre><code>if(_someString != null &amp;&amp; _someString != "") { String message = "Missing someString property"; isAllPropertySet = false; //This is boolean variable that will decide whether any property is not left un-initialised } </code></pre> <p>All The Best.</p> <p>and finally </p>