Description: ASP.NET dynamically generate static pages, the code simple, and done a lot of optimization, hope that we learn from each other, the code for reference purposes only!
To Search:
File list (Check if you may need any files):
StaticHtml
..........\ConsoleApplication1
..........\...................\AssemblyInfo.cs
..........\...................\bin
..........\...................\...\Debug
..........\...................\Class1.cs
..........\...................\ConsoleApplication1.csproj
..........\...................\ConsoleApplication1.csproj.user
..........\...................\obj
..........\...................\...\Debug
..........\Data
..........\....\AssemblyInfo.cs
..........\....\bin
..........\....\...\Debug
..........\....\Data.csproj
..........\....\Data.csproj.user
..........\....\DataBase.cs
..........\....\DataEntityArray.cs
..........\....\DataList.cs
..........\....\DataReader.cs
..........\....\DataSourceFactory.cs
..........\....\IDataSource.cs
..........\....\obj
..........\....\...\Debug
..........\StaticHtml
..........\..........\AssemblyInfo.cs
..........\..........\bin
..........\..........\...\Debug
..........\..........\CharHelper.cs
..........\..........\CommandCode.cs
..........\..........\CriticalChar.cs
..........\..........\obj
..........\..........\...\Debug
..........\..........\ParseStatus.cs
..........\..........\ParseStatusManager.cs
..........\..........\StaticBaseControl.cs
..........\..........\StaticControlFactory.cs
..........\..........\StaticHtml.csproj
..........\..........\StaticHtml.csproj.user
..........\..........\StaticRootControl.cs
..........\StaticHtml.sln
..........\Tempalte
..........\........\AssemblyInfo.cs
..........\........\bin
..........\........\...\Debug
..........\........\CharHelper.cs
..........\........\CommandCode.cs
..........\........\CriticalChar.cs
..........\........\IStaticControl.cs
..........\........\obj
..........\........\...\Debug
..........\........\ParseStatus.cs
..........\........\ParseStatusManager.cs
..........\........\StaticControl.cs
..........\........\StaticControlFactory.cs
..........\........\StaticLabel.cs
..........\........\StaticRepeater.cs
..........\........\StaticTemplateParser.cs
..........\........\Template.csproj
..........\........\Template.csproj.user
..........\Test
..........\....\AssemblyInfo.cs
..........\....\bin
..........\....\...\Debug
..........\....\obj
..........\....\...\Debug
..........\....\Test.csproj
..........\....\Test.csproj.user
..........\....\TestStaticControl.cs
..........\WinTest
..........\.......\AssemblyInfo.cs
..........\.......\bin
..........\.......\...\Debug
..........\.......\demo.tpl
..........\.......\Form1.cs
..........\.......\Form1.resx
..........\.......\obj
..........\.......\...\Debug
..........\.......\Student.cs
..........\.......\WinTest.csproj
..........\.......\WinTest.csproj.user