我目前寫的(錯誤地)if語句爲:在線評估和演示if語句返回不變
<%# Eval("AccumHolidays").ToString() != "" ? Eval("AccumHolidays").ToString() : Eval("Holidays").ToString() != "" ? Eval("Holidays").ToString() : %> 0 <% %>
這工作,直到我在最後一個else要輸出的0。尋找類似:
if(Eval("AccumHolidays").ToString() != "")
Eval("AccumHolidays").ToString();
else
if(Eval("Holidays").ToString() != "")
Eval("Holidays").ToString();
else
Response.Write("0");
可能我的觀點圍繞走錯了路,但什麼是正確的語句放在aspx頁面?
也許你只需要':「0」'在結尾 – V4Vendetta
簡直不敢相信那是這麼簡單,以爲我試過了所有可能的組合! – anothershrubery