【发布时间】:2011-09-04 03:27:57
【问题描述】:
我正在尝试将 css 样式应用于表单视图中的文本框。执行此操作的正确方法是什么,因为表单未应用以下样式是我尝试应用代码的代码的一部分
<asp:FormView ID="FormView1" runat="server" BackColor="White"
BorderColor="#3366CC" BorderStyle="None" BorderWidth="1px" CellPadding="4"
DataKeyNames="pappid" DataSourceID="applicantsbypappid" GridLines="Both">
<ItemTemplate>
<%-- pappid:--%>
<asp:Label ID="pappidLabel" runat="server" Text='<%# Eval("pappid") %>' />
<br />
<asp:Label ID="lblapplicantname" runat="server" CssClass="labels" Text="Applicant's Name:">
</asp:Label>
<asp:TextBox ID="txtapplicantfname" runat="server" Text='<%# Bind("pappfname") %>'></asp:TextBox>
<asp:TextBox ID="txtapplicantmname" runat="server" Text='<%# Bind("pappmname") %>'></asp:TextBox>
<asp:TextBox ID="txtapplicantlname" runat="server" Text='<%# Bind("papplname") %>'></asp:TextBox>
css代码
#txtapplicantfname
{
width: 70px;
border-bottom: 1px solid #0954A5;
border-left-style: none;
border-left-color: inherit;
border-left-width: 0;
border-right-style: none;
border-right-color: inherit;
border-right-width: 0;
border-top-style: none;
border-top-color: inherit;
border-top-width: 0;
font-size: 10px;
}
【问题讨论】:
-
这样做有什么特殊要求吗?我可以告诉你其他方式吗?
-
没有任何特殊要求。基本上,如果我能找到一种方法将此命令 Text='' 添加到单个文本框,我所有的 CSS 问题都会消失。我正在使用 formview 来绑定 objectdatasource 是否有另一种方法可以编写代码将 objectdatasource 绑定到整个表单?希望这是有道理的感谢您的帮助