主頁(yè) > 知識(shí)庫(kù) > ASP.NET中 CheckBox復(fù)選框控件的使用

ASP.NET中 CheckBox復(fù)選框控件的使用

熱門(mén)標(biāo)簽:遂寧市地圖標(biāo)注app 天心智能電銷(xiāo)機(jī)器人 400電話辦理哪家性價(jià)比高 地圖定位圖標(biāo)標(biāo)注 地圖標(biāo)注的公司有哪些 地圖標(biāo)注專(zhuān)業(yè)團(tuán)隊(duì) 代理接電話機(jī)器人如何取消 塔城代理外呼系統(tǒng) 濮陽(yáng)外呼電銷(xiāo)系統(tǒng)怎么樣

我們可以使用兩種類(lèi)型的 ASP.NET 控件將復(fù)選框添加到 Web 窗體頁(yè)上:?jiǎn)为?dú)的 CheckBox 控件或 CheckBoxList 控件。兩種控件都為用戶提供了一種輸入布爾型數(shù)據(jù)(真或假、是或否)的方法。

這里我們單獨(dú)使用CheckBox,先來(lái)看看它的屬性

屬性 描述 .NET
AutoPostBack 規(guī)定在 Checked 屬性已改變后,是否立即向服務(wù)器回傳表單。默認(rèn)是 false。 1.0
CausesValidation 規(guī)定點(diǎn)擊 Button 控件時(shí)是否執(zhí)行驗(yàn)證。 2.0
Checked 規(guī)定是否已選中該復(fù)選框。 1.0
InputAttributes 該 CheckBox 控件的 Input 元素所用的屬性名和值的集合。 2.0
LabelAttributes 該 CheckBox 控件的 Label 元素所用的屬性名和值的集合。 2.0
runat 規(guī)定該控件是服務(wù)器控件。必須被設(shè)置為 "server"。 1.0
Text 與復(fù)選框關(guān)聯(lián)的文本標(biāo)簽。 1.0
TextAlign 與復(fù)選框關(guān)聯(lián)的文本標(biāo)簽的對(duì)齊方式。(right 或 left) 1.0
ValidationGroup 在 CheckBox 控件回發(fā)到服務(wù)器時(shí)要進(jìn)行驗(yàn)證的控件組。 2.0
OnCheckedChanged 當(dāng) Checked 屬性被改變時(shí),被執(zhí)行函數(shù)的名稱(chēng)。

讓我們來(lái)做個(gè)簡(jiǎn)單的示例來(lái)演示一下

前臺(tái)代碼:

%@ Page Language="C#" AutoEventWireup="true" CodeFile="CheckBox.aspx.cs" Inherits="WebControls_CheckBox" %>

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

html xmlns="http://www.w3.org/1999/xhtml">
head runat="server">
 title>/title>
 style type="text/css">
 .style1
 {
  width: 107px;
 }
 /style>
/head>
body>
 form id="form1" runat="server">
 div>
 h3>CheckBox(復(fù)選框)/h3>
 table style="width: 100%;">
  tr>
  td class="style1">
   nbsp;
   屬性/td>
  td>
   值/td>
  td>
   作用/td>
  /tr>
  tr>
  td class="style1">
   nbsp;
   Checked/td>
  td>
   nbsp;
   ture|false/td>
  td>
   nbsp;選中狀態(tài)|未選狀態(tài)
  /td>
  /tr>
 /table>
 hr />
 請(qǐng)選擇你喜歡的運(yùn)動(dòng): 
 asp:CheckBox ID="chkSport" runat="server" Text="籃球" Checked="true" />
 asp:CheckBox ID="chkSport2" runat="server" Text="足球" />
 asp:CheckBox ID="chkSport3" runat="server" Text="地瓜" />
 br />
 asp:Button ID="btnSubmit" runat="server" Text="提交" onclick="btnSubmit_Click" />
 hr />
 你選擇的愛(ài)好是:asp:Label ID="lblState" runat="server">/asp:Label>
 /div>
 /form>
/body>
/html>

后臺(tái)代碼:

using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class WebControls_CheckBox : System.Web.UI.Page
{
 protected void Page_Load(object sender, EventArgs e)
 {

 }
 protected void btnSubmit_Click(object sender, EventArgs e)
 {
 lblState.Text = string.Empty;
 if (chkSport.Checked)
 {
  lblState.Text = lblState.Text + chkSport.Text;
 }
 if (chkSport2.Checked)
 {
  if (lblState.Text.Length == 0)
  {
  lblState.Text = chkSport2.Text;
  }
  else
  {
  lblState.Text = lblState.Text + "," + chkSport2.Text;
  }
 }
 if (chkSport3.Checked)
 {
  if (lblState.Text.Length == 0)
  {
  lblState.Text = chkSport2.Text;
  }
  else
  {
  lblState.Text = lblState.Text + "," + chkSport3.Text;
  }
 }
 }
}

運(yùn)行效果:

您可能感興趣的文章:
  • asp.net自定義控件代碼學(xué)習(xí)筆記
  • asp.net 自定義控件實(shí)現(xiàn)無(wú)刷新上傳圖片,立即顯示縮略圖,保存圖片縮略圖
  • Asp.net 動(dòng)態(tài)加載用戶自定義控件,并轉(zhuǎn)換成HTML代碼
  • asp.net DropDownList自定義控件,讓你的分類(lèi)更清晰
  • 關(guān)于asp.net 自定義分頁(yè)控件
  • ASP.NET單選按鈕控件RadioButton常用屬性和方法介紹
  • 淺談ASP.NET中最簡(jiǎn)單的自定義控件
  • ASP.NET中CheckBoxList復(fù)選框列表控件詳細(xì)使用方法
  • ASP.NET中 RadioButtonList 單選按鈕組控件的使用方法
  • Asp.net自定義控件之單選、多選控件

標(biāo)簽:婁底 麗江 河南 重慶 汕頭 宜春 本溪 吉林

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ASP.NET中 CheckBox復(fù)選框控件的使用》,本文關(guān)鍵詞  ASP.NET,中,CheckBox,復(fù)選框,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ASP.NET中 CheckBox復(fù)選框控件的使用》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于ASP.NET中 CheckBox復(fù)選框控件的使用的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章