Checkbox (Tik işareti) bir html form öğesidir. Evet ya da hayır olarak cevap verilebilecek form soruları için kullanılır. Mesela bir siteye üye olurken genellikle formun altlarında görebilirsiniz.
"Tik kutusu" - Aylık olarak gönderilen mail servisinden yararlanmak istiyorum.
<input id="ckbMail" type="checkbox" name="mailing" value="Mail"/>
Checkbox normal halinde seçilmemiş olarak yerleşir. Ancak bunu değiştirmek bu kutuyu seçili (tik işaretli) koymak isterseniz, tek yapmanız gereken öğeye "checked" diye bir özellik daha eklemek.
<input id="ckbMail" type="checkbox" name="mailing" value="Mail" checked="checked"/>
Seçim durumlarından hızlı bir çözümdür.
<form action="send"><input type="checkbox" name="vehicle" value="mac" />Mac sahibiyim<br /><input type="checkbox" name="vehicle" value="pc" /> Pc sahibiyim</form>
Aynı zamanda çoklu seçimler için de idealdir.
<form action="../bin/cream.json"><input type="checkbox" name="fruit"/>Apple<br /><input type="checkbox" name="vehicle"/> Pc sahibiyim<br /><input type="checkbox" name="vehicle"/> Pc sahibiyim<br /><input type="checkbox" name="vehicle"/> Pc sahibiyim<br /><input type="submit" valur="submit"/></form>
Asp.net teki checkbox öğesi de bu şekildedir. runat="server" özelliğine sahip form tagları içinde yer almalıdır.
<asp:CheckBox ID="ckbMail" runat="server" />