5、Web 窗体的基本控件——复选框控件和复选组控件(CheckBox 和 CheckBoxList)

复选框控件和复选组控件(CheckBox 和 CheckBoxList)

前端

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm5.aspx.cs" Inherits="WebApplication2.WebForm5" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title></title>
</head>
<body><form id="form1" runat="server"><div><asp:Label ID="Label1" runat="server" Text="Label"></asp:Label><br /><br /><p>
<asp:CheckBox ID="CheckBox1" runat="server" Text="Check1" AutoPostBack="true" OnCheckedChanged="CheckBox1_CheckedChanged" />
<asp:CheckBox ID="CheckBox2" runat="server" Text="Check2" AutoPostBack="true" OnCheckedChanged="CheckBox2_CheckedChanged"/></p><asp:CheckBoxList ID="CheckBoxList1" runat="server" AutoPostBack="True"
onselectedindexchanged="CheckBoxList1_SelectedIndexChanged">
<asp:ListItem Value="Choose1">Choose1</asp:ListItem>
<asp:ListItem Value="Choose2">Choose2</asp:ListItem>
<asp:ListItem Value="Choose3">Choose3</asp:ListItem>
</asp:CheckBoxList></div></form>
</body>
</html>

后端


using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;namespace WebApplication2
{public partial class WebForm5 : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){}protected void CheckBox1_CheckedChanged(object sender, EventArgs e){Label1.Text = "选框 1 被选中"; //当选框 1 被选中时}protected void CheckBox2_CheckedChanged(object sender, EventArgs e){Label1.Text = "选框 2 被选中,并且字体变大"; //当选框 2 被选中时Label1.Font.Size = FontUnit.XXLarge;}protected void CheckBoxList1_SelectedIndexChanged(object sender, EventArgs e){if (CheckBoxList1.Items[0].Selected) //判断某项是否被选中{Label1.Text = "选框 1 被选中";Label1.Font.Size = FontUnit.XXLarge; //更改字体大小}if (CheckBoxList1.Items[1].Selected) //判断是否被选中{Label1.Text = "选框 2 被选中";Label1.Font.Size = FontUnit.XLarge; //更改字体大小}if (CheckBoxList1.Items[2].Selected){Label1.Text = "选框 3 被选中";Label1.Font.Size = FontUnit.XSmall;}}}
}

预览

5、Web 窗体的基本控件——复选框控件和复选组控件(CheckBox 和 CheckBoxList)相关推荐

  1. 在reader中勾选pdf复选框_绝对可勾选的在WORD 2003中加入复选框的方法

    绝对可勾选的在 word 2003 中加入复选框的方法 方法一: 要在 word 2003 中加入复选框,最好是使用"控件工具箱"来完成. 具体方法是: 打开 Word ,依次点击 ...

  2. html 复选框 不能编辑,javascript-jqGrid-复选框编辑无法编辑所选行

    在我的jqGrid中,我有一个复选框,该复选框也可用于编辑,即用户可以单击该复选框,并且该复选框的值将在数据库中更新.很好但是,当我单击复选框时,如果再次尝试单击它,则什么也没有发生.该行不会保存.理 ...

  3. html构建复选框标签,什么标签用于在表单中构建复选框_HTML表单复选框INPUT标签...

    HTML表单复选框标签 在HTML的表单控件中,复选框也是经常使用的控件,它可以让用户选择打勾或不打勾.它使用的也是标签. 一.定义 标签用于表示文本框.密码框.单选框.复选框.文件上传框.普通按钮. ...

  4. PyQt5 技巧篇-复选框绑定行内容,全选、清空、展示选中的内容功能实现演示,设置复选框选中,检查复选框选中状态

    先看效果图,选中了几行,然后将选中的内容展示出来. 我设置两个有序序列,分别存储对应的复选框和行内容. 我的行内容是用的 label 标签. # 存储右边label组件的有序列表def get_L_b ...

  5. Flutter:使用复选框进行下拉多选

    Flutter:使用复选框进行下拉多选 本文向您展示了在 Flutter 中使用复选框实现下拉多选的两种不同方法.在第一种方法中,我们将从头开始构建多选.在第二种方法中,我们将使用第三方包快速完成工作 ...

  6. java得到选择的复选框_java怎么获取复选框的值_java学习记录20200817

    2020.08.17-2020.08.23学习计划: (1)完成前端知识积累HTML+CSS+JavaScript(周一至周四) (2)完成ssm两门课复习(周一至周五) (3)完成所有已学代码的熟悉 ...

  7. jq设置checked是否选中_jQuery对checkbox复选框操作:判断是否选中等

    <jQuery对checkBox复选框操作:判断是否选中等>要点: 本文介绍了jQuery对checkBox复选框操作:判断是否选中等,希望对您有用.如果有疑问,可以联系我们. 一.jqu ...

  8. easyui数据表格显示复选框_【Excel技巧】使用控件一键切换实现单位元和万元随意显示...

    工欲善其事,必先利其器.职场上亦是如此.Excel报表想要做得完美,首先肯定Excel要精通. 做一份Excel报表,如果涉及到金额,当金额比较大,单位到底是用元还是万元,经常是大家纠结的一个问题.我 ...

  9. 用java设置复选框_Java Swing组件复选框JCheckBox用法示例

    这篇文章主要介绍了Java Swing组件复选框JCheckBox用法,结合具体实例形式分析了Swing复选框JCheckBox简单用法与相关操作注意事项,需要的朋友可以参考下 本文实例讲述了Java ...

  10. layui添加复选框_layui表格数据复选框回显设置方法

    layui2.3版本,本身并不带有复选框回显功能,那么需要从源头解决此事,F12代码调试,找到与复选框关联的地方发现: 我们只需要在渲染数据回调时找到每个复选框根据数据的不同来设置回显. layui这 ...

最新文章

  1. CPU深夜狂飙,一帮大佬都傻眼了...
  2. 定位相关论文-A Novel Pedestrian Dead Reckoning Algorithm for Multi-Mode Recognition Based on Smartphones
  3. hdu 1255 覆盖的面积 (扫描线求矩形交)
  4. java获取焦点_[Java教程]dialog获取焦点
  5. 预算1000以内,可以买哪些手机?
  6. 关于verilog的一些基础知识整理
  7. 开发错误记录5-Failed to sync Gradle project ‘HideTitleDemo’
  8. Linux硬件硬盘分区知识-总结
  9. 《微波工程》阅读杂记一
  10. 【5年Android从零复盘系列之三十二】Android存储(7):LitePal使用详解
  11. 发力大数据营销 神马搜索获年度最佳移动广告平台奖
  12. 2022微软苏州Software Engineer校招暑期实习生一面
  13. Python爬取两个城市之间的直线距离
  14. 计算机网速单位是什么,计算机存储单位和网络网速单位
  15. UiPress – 现代WordPress仪表板主题
  16. Speedoffice(word)如何修改行间距和段落间距
  17. supervisor服务
  18. 试图学会ORB-SLAM2(4)——KeyFrame类
  19. mysql的my.ini常用配置
  20. asp毕业设计——基于asp+sqlserver的网上选课系统设计与实现(毕业论文+程序源码)——网上选课系统

热门文章

  1. java中有三种移位运算符
  2. @RequestBody的使用
  3. 記憶卡防寫保護了怎麼辦?
  4. 笛卡尔的方法论:还原论
  5. 架构师成长之路(1)--什么是架构师
  6. 解决IDEA安装出现NSIS错误的问题
  7. C++ isalpha()
  8. 1.6 前端设计——HTML5+Javascript+CSS基础
  9. Ubuntu 16.04安装 微信
  10. Golang:gomonkey ApplyMethod 失效解决方式