Datadrid、datalist等三大控件的经典问题,全部分值相赠!
有两张表,一为“学科分类”.有ID,class(如:语文、数学等)等列。第二张表为“详细分类”,有classID、class,fenlei (如:文学作品、几何)等。用三大数据控件之一来自定义模板显示.
格式如下:
语文 数学 外语
文学作品、小说 几何、代数 英语、法语 .....
每个小类显示4个,大类、小类点之都能联接且传参数。
初步考虑用datalist模板,绑定到表一的数据源上。小分用个循环,具体怎么实现?
问题能解决,本人将以全部家产相赠!!!!!!!!
格式如下:
语文 数学 外语
文学作品、小说 几何、代数 英语、法语 .....
每个小类显示4个,大类、小类点之都能联接且传参数。
初步考虑用datalist模板,绑定到表一的数据源上。小分用个循环,具体怎么实现?
问题能解决,本人将以全部家产相赠!!!!!!!!
...全文
请发表友善的回复…
发表回复
lcy5415 2003-08-21
- 打赏
- 举报
谢谢,lcy5415@sina.com
saucer 2003-08-21
- 打赏
- 举报
>>>将“详细分类”表根据“学科分类”建立多个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;306154
Hierarchical Data Binding in ASP.NET
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/aspn-hierdatabinding.asp
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;306154
Hierarchical Data Binding in ASP.NET
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/aspn-hierdatabinding.asp
bkm2 2003-08-21
- 打赏
- 举报
谢谢,bkm02@163.com
ZAQ1978 2003-08-20
- 打赏
- 举报
我用DataGrid实现过类似的功能,办法是在DataGrid中再嵌套DataGrid,这样可以用“学科分类”表绑定外层DataGrid,再将“详细分类”表根据“学科分类”建立多个DataView,然后用每个DataView邦定里层的DataGrid。我不知道说清楚了没有,如果需要我可以把代码给你。