A static datatable means that it will always be present regardless of the instances of your web pages. Therefore, when you start a web page for the first time, your Page_Load creates data, and all is well.
- , datatable , , datatable, .
3 :
1. . , .
2. if dtp.Columns.Adds, , . , , bool , .
3. , , datatable, . , , , datatable .