我有一个tbl_categories和一个tbl_items。我想以水平方式显示tbl_categories并在每个类别名称下面垂直列出来自tbl_items的对象。我很困惑如何使用TSQL存储过程获取所有这些数据并使用ASP.NET本机控件显示它们。用ASP.NET显示数据
带有类别名称标题的列。用category_id键入的项目行。
数据库设置正确。这是我有麻烦的ASP.NET控件。
我有一个tbl_categories和一个tbl_items。我想以水平方式显示tbl_categories并在每个类别名称下面垂直列出来自tbl_items的对象。我很困惑如何使用TSQL存储过程获取所有这些数据并使用ASP.NET本机控件显示它们。用ASP.NET显示数据
带有类别名称标题的列。用category_id键入的项目行。
数据库设置正确。这是我有麻烦的ASP.NET控件。
我会自己使用一个Repeater,并使其输出一个HTML表格。该类别排将在HeaderTemplate
,在FooterTemplate
结束标记,和实际数据的ItemTemplate
处理此问题的最佳方法是设置支持数据的业务对象,并以您希望呈现它的方式进行处理,但这可能并不总是数据库处理的方式。 然后,您可以直接使用这些对象将数据绑定或提供给UI。
里面你可以使用透视来做到这一点。看到这个参考http://msdn.microsoft.com/en-us/library/ms177410.aspx