`
phoebird
  • 浏览: 117738 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

生日 爱好 选择 dropDownlist checkBoxList 控件的基本运用

阅读更多
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class Default2 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)//页面加载时,执行的方法
    {
        if (!IsPostBack)//判断是否是首次加载
        {

            for (int i = 2000; i <= 2010; i++) {//假设年份为2000至2010
                this.DropDownList1.Items.Add(i.ToString());//将i值设置为第一个下拉列表项
            }

            for (int i = 1; i <= 12; i++)//假设月份为1至12
            {
                this.DropDownList2.Items.Add(i.ToString());//将i值设置为第二个下拉列表项
            }

            for (int i = 1; i <= 31; i++)//假设日期为1至31
            {
                this.DropDownList3.Items.Add(i.ToString());//将i值设置为第三个下拉列表项
            }
        }
    }
    protected void DropDownList3_SelectedIndexChanged(object sender, EventArgs e)//事件
    {
        Response.Write(this.DropDownList1.Text + this.DropDownList2.Text + this.DropDownList3.Text);//将控件中选择的数据显示到页面
    }
    protected void CheckBoxList1_SelectedIndexChanged(object sender, EventArgs e)//checkboxList控件 选中事件
    {
        for(int i=0;i<this.CheckBoxList1.Items.Count;i++)//循环的项数
        {
        if(this.CheckBoxList1.Items[i].Selected){//判断是否被选中
  
           Response.Write(this.CheckBoxList1.Items[i].Text);//输出到页面
        }
        }
    }
}


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

<!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>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True">
        </asp:DropDownList>年<asp:DropDownList ID="DropDownList2" runat="server" AutoPostBack="True">
        </asp:DropDownList>
        月<asp:DropDownList ID="DropDownList3" runat="server" AutoPostBack="True" OnSelectedIndexChanged="DropDownList3_SelectedIndexChanged">
        </asp:DropDownList>日<br />
        <br />
        <br />
        <asp:CheckBoxList ID="CheckBoxList1" runat="server" AutoPostBack="True" OnSelectedIndexChanged="CheckBoxList1_SelectedIndexChanged">
            <asp:ListItem>足球</asp:ListItem>
            <asp:ListItem>篮球</asp:ListItem>
            <asp:ListItem>羽毛球</asp:ListItem>
            <asp:ListItem>乒乓球</asp:ListItem>
        </asp:CheckBoxList></div>
    </form>
</body>
</html>

 

分享到:
评论

相关推荐

    asp.net Dropdownlist结合CheckBoxList多选下拉框

    8. **异步更新**:为了提高用户体验,可以使用UpdatePanel控件实现无刷新更新,使得用户在选择CheckboxList后,Dropdownlist的值无需页面完全刷新即可更新。 9. **代码示例**:在代码-behind文件中,设置...

    多选下拉的CheckBoxList

    CheckBoxList是ASP.NET中的一个服务器控件,它允许用户在一组选项中选择一个或多个项目。每个选项都由一个复选框和对应的文本标签组成。在HTML渲染后,CheckBoxList会显示为一系列的`&lt;input type="checkbox"&gt;`元素...

    asp.net(C#)DropDownList控件里CheckBox全选、反选和删除

    asp.net(C#),DataList控件里嵌入CheckBox,实现全选、反选以及删除功能。

    GridView控件中DropDownList控件的绑定

    在GridView中嵌入DropDownList控件,可以为用户提供更丰富的交互体验,例如在编辑行时允许用户从下拉列表中选择值。本教程将深入讲解如何在GridView中绑定和使用DropDownList控件。 首先,我们需要理解GridView的...

    ASP.NET服务器端控件RadioButtonList,DropDownList,CheckBoxList的取值、赋值用法

    其中,RadioButtonList、DropDownList和CheckBoxList控件是用于在表单中提供用户交互的常用控件。这三个控件共享一些基本的使用方法和属性,也有它们各自独特的特性。本文将详细介绍如何在***中使用这三个控件进行...

    ASP.NET中dropdownlist和GridView控件的用法

    在ASP.NET web开发中,Dropdownlist和GridView是两个非常常用且功能强大的控件。Dropdownlist,也称为下拉列表,通常用于提供用户选择一个或多个选项的界面;而GridView则是一个数据展示控件,用于显示表格形式的...

    DropDownList控件和comboBox控件自动生成年月日

    DropDownList控件和ComboBox控件自动生成年月日的功能可以广泛应用于各种Web应用程序中,例如日期选择、生日选择等。 结论 本文介绍了如何使用DropDownList控件和ComboBox控件自动生成年月日的功能。通过使用三个...

    Dropdownlist控件的使用

    在ASP.NET开发中,Dropdownlist控件是一种常用的交互元素,用于提供用户选择一个或多个预定义选项的功能。在本教程中,我们将深入探讨如何使用Dropdownlist控件,并实现标题和描述中提到的联动效果——当用户在一个...

    绑定控件类,(已封装gridview ,CheckBoxList,DropDownList,RadioButtonList,Repeater),其他可以自己添加

    已封装的控件如GridView、CheckBoxList、DropDownList、RadioButtonList和Repeater是ASP.NET中常见的Web控件,用于显示和操作数据。 GridView控件: GridView是最常用的数据显示控件之一,它能够以表格的形式展示...

    扩展DropDownList控件和ListBox控件

    在ASP.NET开发中,DropDownList和ListBox控件是两种常用的用户界面元素,它们用于呈现一组可选择的选项。本文将深入探讨如何扩展这两种控件,以实现更丰富的功能和更个性化的用户体验,同时结合C#编程语言进行讲解。...

    Jquery.Validate验证CheckBoxList,RadioButtonList,DropDownList是否选中

    Jquery.Validate是一个相当棒的客户端验证控件,它的功能强大就不必说了,本文主要介绍了它对asp.net中三类控件CheckBoxList,RadioButtonList,DropDownList是否选中的验证

    JQuery中对服务器控件 DropdownList, RadioButtonList, CheckboxList的操作总结

    在JQuery中,对服务器控件...以上就是JQuery中对服务器控件DropdownList、RadioButtonList和CheckboxList的基本操作。在实际应用中,这些方法可以帮助开发者方便地获取和设置这些控件的状态,从而实现丰富的交互功能。

    DropDownCheckBoxList 控件

    在.NET开发领域,DropDownCheckBoxList控件是一种自定义控件,它结合了DropDownList和CheckBoxList的功能,使得用户能够在下拉列表中实现多选或单选操作。这种控件通常用于那些需要用户从一系列选项中选择一个或多个...

    C# DropDownList与CheckBox 操作例子.rar

    在开发Web应用程序时,DropDownList和CheckBox是两种常见的控件,它们用于用户交互和数据输入。此压缩包文件包含了一个C#操作这两个控件的例子,让我们深入探讨一下它们的工作原理和应用场景。 **DropDownList** 是...

    10下拉列表DropDownList控件

    下拉列表 DropDownList 控件,好东西和大家分享

    扩展的DropDownList控件

    在ASP.NET 2.0开发环境中,`DropDownList`控件是常见的选择列表组件,用于显示一组可选项供用户选择。然而,为了满足更复杂的业务需求,开发者常常需要对原生的`DropDownList`控件进行扩展,以实现更多的功能和更好...

    CheckBoxList_WinForm多选下拉框_下拉多选_

    这个场景下,我们可以自定义一个控件来实现“CheckBoxList”效果,即用户可以在下拉框中选择多个选项。下面我们将深入探讨如何实现这样一个功能。 首先,我们需要了解Windows Forms中的基本控件。在WinForm中,`...

    【ASP.NET编程知识】asp.net DropDownList实现二级联动效果.docx

    1. 在.aspx页面中,拖入两个 DropDownList 控件,分别命名为 DropDownList1 和 DropDownList2。 2. 在.aspx.cs页面中,编写代码来处理控件之间的交互。使用 switch 语句来判断 DropDownList1 的选定值,然后根据选定...

    datalist控件中使用DropDownList

    通过以上步骤,我们成功地在`DataList`控件中整合了`DropDownList`,实现了每个数据项都有一个关联的下拉选择框。这不仅增强了用户界面的交互性,也提供了更多定制化选择的可能性。在实际应用中,你可能还需要根据...

Global site tag (gtag.js) - Google Analytics