2016-11-10 96 views
4

我有一个ASP文本框,我试图在相同的CssClass属性中添加样式calDatePicker以及数据绑定表达式。ASP文本框CSS和数据绑定表达式问题

下面是我尝试工作的代码示例。有任何想法吗?

<asp:TextBox ID="DateValue" CssClass='<%# ShowFieldRequired(Eval("Required"))%> + "calDatePicker"' runat="server"></asp:TextBox> 

回答

3

你尝试:

CssClass='<%# ShowFieldRequired(Eval("Required"))%> calDatePicker' 

或者:

<asp:TextBox ID="DateValue" CssClass='<%# ShowFieldRequired(Eval("Required")) + " calDatePicker"%>' runat="server"></asp:TextBox> 
+1

第二个为我工作。谢谢! – mattsonnhalter

2

您是八九不离十。只需移动服务器标签内的样式即可。

<asp:TextBox ID="DateValue" CssClass='<%# ShowFieldRequired(Eval("Required")) + " calDatePicker"%>' runat="server"></asp:TextBox>