So here is the simple code:
[System.ComponentModel.DefaultValue(true)]
public bool AnyValue { get; set; }
I am sure I don't set AnyValue to false again (I just created it). This property is a property of a Page class of ASP.NET. And I am cheking the value in a button event handling function. But somehow it is still false. I wonder when actually it is set true? On compile time? When class is instantiated?
What do you think about what I am doing wrong?