ASP.Net TableHeaderRow控制器生成tr而不是th

Mar*_*oli 3 .net html c# asp.net

这是我的代码

<asp:Table runat="server" ID="table" CssClass="table">
            <asp:TableHeaderRow>
                <asp:TableCell>Date</asp:TableCell>
                <asp:TableCell>TotalInboundCalls</asp:TableCell>
                <asp:TableCell>GhostCalls</asp:TableCell>
                <asp:TableCell>AnserdCalls</asp:TableCell>
                <asp:TableCell>AVGDurationTime</asp:TableCell>
                <asp:TableCell>AVGTakingTime</asp:TableCell>
                <asp:TableCell>AVGWaitingTime</asp:TableCell>
                <asp:TableCell>AvgRingingTime</asp:TableCell>
                <asp:TableCell>AvgHoldTime</asp:TableCell>
            </asp:TableHeaderRow>
        </asp:Table>
Run Code Online (Sandbox Code Playgroud)

生成的HTML tr不是th,我做错了什么?

Hug*_*tes 5

那么TR是正确的,你的TableCell会产生一个TD,获得TH你需要使用 <asp:TableHeaderCell>替代