我已经通读了各种主题,发现没有任何帮助我的情况。服务器标签与ASP格式不正确:按钮
根据我的销售变量是1还是0,我希望能够相应地显示或隐藏按钮。
我做了以下,但我得到一个服务器标签不规范的错误,尽管改变了引号'和“(我知道不会帮助),但它仍然没有解决的错误。
<asp:Button ID="btnMarkAsSold" OnClick="btnWantSell" runat="server" Text="Mark as sold" class="btn btn-warning btn-block higher bold" <%#(Eval("Sold").ToString() == "1" ? "style='display:none'" : String.Empty) %> />
<asp:Button ID="btnSold" runat="server" Text="SOLD" class="btn btn-danger btn-block higher bold" <%#(Eval("Sold").ToString() == "0" ? "style='display:none'" : String.Empty) %> />
两者都有同样好的答案!谢谢! –