问题:我有一个ListView,现在列标题与实际数据行相比被推到了右边。我希望他们彼此正确对齐:
注意:仅在编辑c#文件后发生,而不是aspx或css。
我尝试过的事情:
我尝试查看.cs文件,但看不到为什么会有影响。它应该在.aspx或CSS中。该特定页面没有CSS文件,但Site.css没有CSS文件。 我也尝试过更改aspx文件,但它给我带来了html5的验证问题,这就是为什么我想专注于CSS(例如,它不允许我使用align =。 我查看了一下,但无法解决:Why is the first row misaligned?
代码:
<asp:ListView id="lstClaims" runat="server" ItemType="Placeholder.Data.vx_EligibilitySearch" SelectMethod="lstMembers_GetData" OnItemCommand="lstMembers_ItemCommand"
ItemPlaceholderID="litPlaceHolder">
<LayoutTemplate>
<div class="table-responsive">
<table class="table">
<thead>
<tr>
<th></th>
<th><asp:LinkButton id="lnkSort_Claim_Number" runat="server" CommandArgument="Group_Description" CommandName="Sort">Group</asp:LinkButton></th>
<th><asp:LinkButton id="lnkSort_Claim_Status" runat="server" CommandArgument="CCC_Group_ID" CommandName="Sort">Group ID</asp:LinkButton></th>
<th><asp:LinkButton id="lnkSort_Plan" runat="server" CommandArgument="Alternate_ID" CommandName="Sort">Member ID</asp:LinkButton></th>
<th><asp:LinkButton id="LinkButton1" runat="server" CommandArgument="Member_Name" CommandName="Sort">Member Name</asp:LinkButton></th>
<th><asp:LinkButton id="lnkSort_Provider_First_Name" runat="server" CommandArgument="Sex" CommandName="Sort">Sex</asp:LinkButton></th>
<th><asp:LinkButton id="lnkSort_Provider_Last_Name" runat="server" CommandArgument="Birth_Date" CommandName="Sort">DOB</asp:LinkButton></th>
</tr>
</thead>
<asp:Literal ID="litPlaceHolder" runat="server" />
</table>
</div>
</LayoutTemplate>
<ItemTemplate>
<tr>
<td><%# Item.Group_Description %></td>
<td><%# Item.CCC_Group_ID %></td>
<td><%# Item.Alternate_ID %></td>
<td><%# Item.Member_Name %></td>
<td><%# Item.Sex %></td>
<td><%# Item.Birth_Date %></td>
</tr>
</ItemTemplate>
</asp:ListView>