ASP - “$ 0”显示为“{2}”

时间:2015-01-12 14:38:18

标签: asp.net

我们有一个非常奇怪的错误,我们似乎无法解决。我们的.aspx页面上有这段代码:

<asp:PlaceHolder ID="screenEnclosureCP" runat="server" Visible="false">
    <asp:DropDownList ID="ddlScreenEnclosure" runat="server">
        <asp:ListItem Selected="True" Value="0">$0 (No Screen Endorsement)</asp:ListItem>
        <asp:ListItem Value="5,000">$5,000</asp:ListItem>
        <asp:ListItem Value="10,000">$10,000</asp:ListItem>
        <asp:ListItem Value="15,000">$15,000</asp:ListItem>
        <asp:ListItem Value="20,000">$20,000</asp:ListItem>
        <asp:ListItem Value="25,000">$25,000</asp:ListItem>
        <asp:ListItem Value="30,000">$30,000</asp:ListItem>
        <asp:ListItem Value="35,000">$35,000</asp:ListItem>
        <asp:ListItem Value="40,000">$40,000</asp:ListItem>
        <asp:ListItem Value="45,000">$45,000</asp:ListItem>
        <asp:ListItem Value="50,000">$50,000</asp:ListItem>
    </asp:DropDownList>
</asp:PlaceHolder>

默认值“$ 0(无屏幕认可)”显示如下:

Screen Endorsement bug

即使我们使用所有HTML代码(&#36;#48;),中间的空字符等,此错误仍然存​​在。此错误发生在“$ 0”出现的任何地方。

1 个答案:

答案 0 :(得分:1)

这是其他一些代码的效果,无论是在CodeBehind还是在javascript中,而不是在问题中提供的任何信息中。尝试在{2}$0上进行查找,您应该能找到罪魁祸首。