ASP.NET 网格视图 Header 列 right-justified - asp:LinkButton
ASP.NET GridView Header Column right-justified - asp:LinkButton
研究人员,
我在 ASP.NET GridView Header 未设置对齐时遇到问题 - LinkButton 值设置为 right-aligned。我在 asp:TemplateField 上尝试了 HeaderStyle-HorizontalAlign="Right" 并且还分别尝试了 ,但都没有用。我可以尝试什么吗?通过设置 ItemTemplate 编辑框是正确的:text-align:right; (显示右对齐的值 asp:TextBox。请提供想法,谢谢。
<asp:TemplateField HeaderText="Price" SortExpression="Price" HeaderStyle-HorizontalAlign="Right">
<HeaderTemplate>
<asp:LinkButton runat="server" Text="Price" ForeColor="Black" Font-Bold="True" Font-Underline="true" OnCommand="Sort_Click" CommandArgument="Price" align="right" />
</HeaderTemplate>
<ItemTemplate>
$<asp:TextBox ID="txtPrice" runat="server" Text='<%# Bind("Price") %>' style="width: 50px; text-align:right;"></asp:TextBox>
</ItemTemplate>
<EditItemTemplate>
$<asp:TextBox ID="txtPrice" runat="server" Text='<%# Eval("Price") %>' style="width: 50px; text-align:right;"></asp:TextBox>
</EditItemTemplate>
<ItemStyle Width="120px" />
</asp:TemplateField>
我想通了。以下适用于 asp:LinkButton
style="display:block; width: 60px; text-align:right"
研究人员,
我在 ASP.NET GridView Header 未设置对齐时遇到问题 - LinkButton 值设置为 right-aligned。我在 asp:TemplateField 上尝试了 HeaderStyle-HorizontalAlign="Right" 并且还分别尝试了 ,但都没有用。我可以尝试什么吗?通过设置 ItemTemplate 编辑框是正确的:text-align:right; (显示右对齐的值 asp:TextBox。请提供想法,谢谢。
<asp:TemplateField HeaderText="Price" SortExpression="Price" HeaderStyle-HorizontalAlign="Right">
<HeaderTemplate>
<asp:LinkButton runat="server" Text="Price" ForeColor="Black" Font-Bold="True" Font-Underline="true" OnCommand="Sort_Click" CommandArgument="Price" align="right" />
</HeaderTemplate>
<ItemTemplate>
$<asp:TextBox ID="txtPrice" runat="server" Text='<%# Bind("Price") %>' style="width: 50px; text-align:right;"></asp:TextBox>
</ItemTemplate>
<EditItemTemplate>
$<asp:TextBox ID="txtPrice" runat="server" Text='<%# Eval("Price") %>' style="width: 50px; text-align:right;"></asp:TextBox>
</EditItemTemplate>
<ItemStyle Width="120px" />
</asp:TemplateField>
我想通了。以下适用于 asp:LinkButton
style="display:block; width: 60px; text-align:right"