<
c:if
>
沒有<
c:else
>
可以用<
c:choose
>
來取代結構:
<
c:choose
>
<
c:when
test=""
>
如果
c:when
>
<
c:otherwise
>
否則
c:otherwise
>
c:choose
>
在同乙個 <
c:choose
>
中,當所有
<
c:when
>
的條件都沒有成立時,則執行
<
c:otherwise
>
的本體內容。
語法
<
c:otherwise
>
本體內容
c:otherwise
>
屬性
無 限制
·<
c:otherwise
>
必須在
<
c:choose
>
和 c:choose
>
之間
·在同乙個 <
c:choose
>
中時,<
c:otherwise
>
必須為最後乙個標籤
說明
在同乙個 <
c:choose
>
中,假若所有
<
c:when
>
的test屬性都不為true時,則執行
<
c:otherwise
>
的本體內容。
範例
筆者舉乙個典型的 <
c:choose
>
、<
c:when
>
和<
c:otherwise
>
範例:
<
c:choose
>
<
c:when
test
="$"
>
condition1為true
c:when
>
<
c:when
test
="$"
>
condition2為true
c:when
>
<
c:otherwise
>
condition1和condition2都為false
c:otherwise
>
c:choose
>
範例說明:當condition1為true時,會顯示「condition1為true」;當condition1為false且condition2為true時,會顯示「condition2為true」,如果兩者都為false,則會顯示「condition1和condition2都為false」。
注意
假若condition1和condition2兩者都為true時,此時只會顯示"condition1為true",這是因為在同乙個<
c:choose
>
下,當有好幾個
<
c:when
>
都符合條件時,只能有乙個
<
c:when
>
成立。
if 沒有解決方案
c if 沒有 c else 可以用 c choose 來取代結構 c choose c when test 如果 c when c otherwise 否則 c otherwise c choose 在同乙個 c choose 中,當所有 c when 的條件都沒有成立時,則執行 c otherw...
10027 關於 if 沒有解決方案
原文 沒有可以用來取代結構 如果 否則在同乙個 中,當所有 的條件都沒有成立時,則執行 的本體內容。語法本體內容 屬性無 限制 必須在 和 之間 在同乙個 中時,必須為最後乙個標籤 說明在同乙個 中,假若所有 的test屬性都不為true時,則執行 的本體內容。範例筆者舉乙個典型的 和範例 cond...
那些沒有解決的問題
之前做了一些關於專案中遇到的問題及解決方案的總結,但是,還有一些沒有解決最終被我們繞過的問題存在,僅此記錄,若以後遇到類似的問題或者找到解決方案時,可加以參考。在 vc 6.0 mfc 程式中,使用 2.wpf點陣圖轉換顯示問題 同樣的點陣圖在winform程式中和在win10的檢視器中顯示效果是一...