私は2つの製品ページを持っています。 multipleProductがfalse
の場合、ProductDetails-1.aspxにリダイレクトする必要があります。それ以外の場合は、ProductDetails-2.aspxページをリダイレクトする必要があります。
私はコンパイルエラーを得た:他に<%
<asp:Repeater ID="rpProducts" runat="server">
<ItemTemplate>
if <%# Eval("MultipleProduct").ToString() == "No")
{%>
<li>
<i class="fa fa-angle-right"></i>
<a href="ProductDetails-1.aspx?ProductID=<%# Eval("ID").ToString()%>" /><%# Eval("ProductName").ToString() %></a>
</li>
<% }%>
<% else
{ %>
<li>
<i class="fa fa-angle-right"></i>
<a href="ProductDetails-2.aspx?ProductID=<%# Eval("ID").ToString()%>" /><%# Eval("ProductName").ToString() %></a>
</li>
<%} %>
</ItemTemplate>
</asp:Repeater>
あなたが直面している問題は何ですか? – TheGameiswar
コンパイルエラー:<%else – Shkupjane
丸括弧を確認してください。 –