-1
<div style="position:absolute; right:0; top:0; border:1px solid;  border-color:#EBEBFF; padding-left:2px; padding-right:2px;"><%:NumerofDeliveries%></div>

ATM my div には「NumberOfDeliveries」が表示されます。>0の場合にのみ表示するようにこれを変更したい。

私は試した...

   <% if (NumerofDeliveries > 0) %>
    <% { %>
    <% <div style="position:absolute; right:0; top:0; border:1px solid;  border-color:#EBEBFF; padding-left:2px; padding-right:2px;"><%:NumerofDeliveries%></div> %> 
    <% } %>

しかし、予想されるセミコロンに関するエラーが発生しています。また、<%:NumerofDeliveries%>行方不明で同じ問題を投げています;

何か案が?

4

2 に答える 2

2

<div>ID を指定してから、Page_Loadイベントで表示できるように設定する必要があります。あなたのdiv-idが"a"次にこのコードを書いているとしますPage_Load

if(NumerofDeliveries > 0)
{
    a.visible=true;
}
else
{
    a.visible=false;
}
于 2013-04-11T12:10:29.490 に答える