-1
我在這個問題上需要幫助我使複選框的日子,甚至我檢查複選框 知道在C#中是否真假每次返回false請檢查下面的代碼。 。 請幫助BootStrap複選框「被選中」並且總是返回FALSE
引導代碼
<form class="form-horizontal" role="form">
<div class="checkbox checkbox-primary">
<input runat="server" id="checkStar" type="checkbox" data-provide="checkbox" />
<label for="checkbox2">Saturday</label>
</div>
<div class="checkbox checkbox-primary">
<input runat="server" id="checkSun" type="checkbox"/>
<label for="checkbox2">Sunday</label>
</div>
<div class="checkbox checkbox-primary">
<input runat="server" id="checkmon" type="checkbox" />
<label for="checkbox2">monday</label>
</div>
<div class="checkbox checkbox-primary">
<input runat="server" id="chectu" type="checkbox"/>
<label for="checkbox2">tuesday</label>
</div>
<div class="checkbox checkbox-primary">
<input runat="server" id="checwe" type="checkbox"/>
<label for="checkbox2">thursday</label>
</div>
</form>
C#代碼
if (checkStar.Checked == false & checkmon.Checked == false & chectu.Checked == false & checwe.Checked == false)
{
textbox1.text="please select one day";
retuern;
}
沒有看到您的網頁或代碼的其餘部分。您是否在從WebForm頁面或主頁面提供的
我懷疑這是問題所在,但是你使用的是按位而不是邏輯和。這是做掩碼,即,0x2&0x3 == 0x2。對於真實和錯誤,這可能看起來不錯,但事實並非如此。首先,它不會做任何捷徑。 另外,你拼錯了回報。這不會編譯。所以我認爲你重新輸入而不是複製並粘貼你的代碼,這使得很難看到真正的錯誤是什麼。 –
刪除