學習listview的時候遇到一個問題,
現在想實作的效果是
<tr>
<td>123</td>
<td>考場一[正常]</td>
</tr>
<tr>
<td>124</td>
<td>考場二[停用]</td>
</tr>
........
<ItemTemplater>
<tr>
<td><%#Eval("id")%></td>
<td><%#Eval("kc_name")%>[這里通過判斷資料庫中兩個欄位的值有一個為1顯示“正常”,兩個都為0顯示“停用”]</td>
</tr>
</ItemTemplater>
........
表設定
id kc_name km2 km3
-----------------------------
123 考場一 1 0
124 考場二 0 0
請問aspx頁面和cs頁面該怎么寫代碼來判斷?
uj5u.com熱心網友回復:
string kc_name=數據庫表的欄位string kc_name01=數據庫表的欄位
if (kc_name="1" || kc_name01="1")
{
//正常
}
else if(kc_name="0"and kc_name01="0")
{
//停止
}
else
{
}
uj5u.com熱心網友回復:
直接將紅色那部分修改為<%#Eval("km2").ToString() == "0" && Eval("km3").ToString() == "0" ? "停用" : "正常"%>
取出的KM2和KM3都為0則為停用,反之則為正常
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/131098.html
標籤:C#
