使用 javascript,在 asp.net 网格视图中,将显示的布尔值切换为字符串,如下所示
<asp:Label ID="Correct" Text='<%# Eval("Correct").ToString().Equals("true") ? " Correct " : " Wrong " %>' runat="server"/></td>
如果数据类型为 int 且值为 1,2 和 3 以分别显示低、中和高,有什么方法可以切换 3 个不同的值。我已经尝试如下但它不工作
<asp:Label ID="Difficulty" Text='<%# Eval("Difficulty").ToString().Equals("1") ? " low" : (("Difficulty").ToString().Equals("2") ? " medium " : " high ") %>' runat="server"/></td>