>>>将“详细分类”表根据“学科分类”建立多个DataView??retrieve the data into two tables, create a relationship between ID of 学科分类 with classID of 详细分类, use nested repeater or datagrid, see HOW TO: Display Hierarchical Data by Using Nested Repeater Controls and Visual C# .NET http://support.microsoft.com/default.aspx?scid=kb;EN-US;306154Hierarchical Data Binding in ASP.NET http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/aspn-hierdatabinding.asp
HOW TO: Display Hierarchical Data by Using Nested Repeater Controls and Visual C# .NET
http://support.microsoft.com/default.aspx?scid=kb;EN-US;306154Hierarchical Data Binding in ASP.NET
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/aspn-hierdatabinding.asp