我在GridView
ItemTemplate
中有一个TextBox
。我使用CssClass="txtboxAlignRight"
添加了css
样式。但是当我运行我的页面时,样式不会被应用。
我在GridView
FooterTemplate
中有另一个TextBox
。我也将这种风格添加到TextBox
中。它工作正常。而CCD_ 11CCD_ 12中的CCD_。
我该如何解决这个问题?
Css
.txtboxAlignRight
{
text-align: right;
border: 1px solid #ccc;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
aspx页面
<ItemTemplate>
<asp:TextBox ID="txt_cc" Width="150" runat="server" Text='<%# Bind("COUNT") %>'
CssClass="txtboxAlignRight"></asp:TextBox>
</ItemTemplate>
我在css
文件中添加了以下代码。
input[type="text"]
{
border: 1px solid #ccc;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
这将样式应用于我的页面中的所有文本框。然后我在CCD_ 16中将CCD_ 14添加到CCD_。
<ItemTemplate>
<asp:TextBox ID="txt_cc" Width="150" runat="server" Text='<%# Bind("COUNT") %>'
Style="text-align: right"></asp:TextBox>
</ItemTemplate>
在模板字段中使用这一行。
ItemStyle HorizontalAlign="Right"