C# 将栅格视图行转换为列 您好,我想(旋转/翻转/转置)网格视图行到列
这是带有数据源的网格视图C# 将栅格视图行转换为列 您好,我想(旋转/翻转/转置)网格视图行到列,c#,asp.net,C#,Asp.net,这是带有数据源的网格视图 <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1"> <Columns> <asp:BoundField DataField="faculty_name" HeaderText="Teacher Name" SortExpression="faculty_name" /> <asp:BoundField DataField="
<asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1">
<Columns>
<asp:BoundField DataField="faculty_name" HeaderText="Teacher Name" SortExpression="faculty_name" />
<asp:BoundField DataField="att_date" HeaderText="Attendance Date" SortExpression="att_date" DataFormatString="{0:dd-MM-yyyy}" />
<asp:CheckBoxField DataField="active" HeaderText="Present" SortExpression="active" />
</Columns>
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:DevdapSchool %>" SelectCommand="SELECT FacultyAttendance.att_date, FacultyAttendance.active, Faculty.faculty_name FROM FacultyAttendance INNER JOIN Faculty ON FacultyAttendance.teacher_id = Faculty.faculty_id WHERE (FacultyAttendance.faculty_id = @faculty_id) AND (FacultyAttendance.school_id = @school_id) ORDER BY FacultyAttendance.att_date">
<SelectParameters>
<asp:SessionParameter Name="faculty_id" SessionField="faculty_id" />
<asp:SessionParameter Name="school_id" SessionField="school_id" />
</SelectParameters>
</asp:SqlDataSource>
我想这样显示结果。。
您可以使用Pivot从SQL server获取所需格式的数据。然后可以直接绑定到gridview。希望这有助于您帮助我进行查询。请提供您正在使用的SQL查询。从FacultyAttendance内部选择FacultyAttendance.att_日期、FacultyAttendance.active、Faculty.Faculty_名称在FacultyAttendance.teacher_id=Faculty.Faculty_id=@Faculty_id)和(FacultyAttendance.school\u id=@school\u id)ORDER BY FacultyAttendance.att_date是月报吗?我只需要显示31天,对吗?您可以使用Pivot从SQL server获取所需格式的数据。然后可以直接绑定到gridview。希望这有助于您帮助我查询。请提供您正在使用的SQL查询。选择FacultyAttendance.att_date,FacultyAttendance.active,Faculty.Faculty_name FROM FacultyAttendance internal JOIN Faculty ON FacultyAttendance.teacher_id=Faculty.Faculty_id=@FacultyAttendance_id)和(FacultyAttendance.school_id=@school_id)按FacultyAttendance.att_日期排序是否为月度报告?我只需要显示31天,对吗?