您好我如何从输出中得到括号:
asp:Label Text='<%# Eval("filmProd") %>' runat="server" ID="filmProd" />
现在的输出是:2016
我希望它是:(2016)
我想将整个标签放在这样的支架上是不好的代码? (asp:Label Text='<%# Eval("filmProd") %>' runat="server" ID="filmProd" />)
答案 0 :(得分:2)
可用于处理此类方案的DataBinder.Eval()
method contains an overload that supports passing in a formatting string:
Text='<%# Eval("filmProd", "({0})") %>'
或者,您可以使用String.Format()
方法并将Eval()
来电的结果作为参数传递:
Text='<%# String.Format("({0})",Eval("filmProd")) %>'