 <p>Second is better, because if ViewState["IsReviewing"] is not a bool, as keyword automaticaly set this to null. In first option you implement it self, you can dont do that. And result have in good container.</p>