Привет всем Я хотел бы использовать тернарный оператор на странице aspx. Я имею две публичные переменные в моем файле aspx.cs следующимТернарный оператор в aspx странице
public string currency = "INR";
public decimal amount = 100;
Я хотел бы обрамляют HTML-теги на основе моей валюты, в настоящее время я делаю как этот
<% if (currency != "INR")
{%>
<span>$<%=amount%></span>
<%}
else
{ %>
<span<%=amount%></span>
<%} %>
Я хотел бы чтобы сделать это на одну строку
<span><% if (currency != "INR") %> $ amout <% : %> </span>
Но я получаю ошибку, как Invalid expression term ':'
так может кто-нибудь помочь мне, если это возможно
Я получаю 'термин некорректное выражение«:» ', когда я исполняю – Dotnet
@Dotnet У вас не хватает еще одно значение после <% : %>. Вам нужно предоставить еще одно значение, чтобы заставить его работать. –
'<% currency! =" INR "? %><% сумма:%> $ <% amount %> 'все еще не получается – Dotnet