asp.net中DropDownList控件各种属性研究汇总

asp.net中DropDownList控件各种属性研究汇总.aspx代码如下:AutoPostBack=”True”>AutoPostBack=”true”onselectedindexchanged=”DropDownList2_SelectedIndexChanged”>

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

.aspx代码如下:

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

<!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"<span style="color:#ff0000;"> AutoPostBack="True" </span>
           >
        </asp:DropDownList>
        <asp:DropDownList ID="DropDownList2" runat="server"  <span style="color:#ff0000;">AutoPostBack="true"</span>
            onselectedindexchanged="DropDownList2_SelectedIndexChanged">
            <asp:ListItem Value="red">红色</asp:ListItem>
            <asp:ListItem Value="green">绿色</asp:ListItem>
            <asp:ListItem Value="black">黑色</asp:ListItem>
            <asp:ListItem Value="yellow">黄色</asp:ListItem>
        </asp:DropDownList>
    
        <asp:Button ID="Button1" runat="server" Text="第二个下拉列表框的索引号和标题" 
            οnclick="Button1_Click" />
    
        <asp:TextBox ID="TextBox1" runat="server" Width="373px"></asp:TextBox>
    
    </div>
    </form>
</body>
</html>

.aspx.cs代码如下:

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

public partial class DropDownList_demo : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        //将数组绑定到DropDownList中
        if (!IsPostBack) {
            ArrayList arrl = new ArrayList();
            arrl.Add("星期日");
            arrl.Add("星期一");
            arrl.Add("星期二");
            arrl.Add("星期三");
            arrl.Add("星期四");
            arrl.Add("星期五");
            arrl.Add("星期六");

            DropDownList1.DataSource = arrl;
            DropDownList1.DataBind();
           
        
        }

    }
    protected void DropDownList2_SelectedIndexChanged(object sender, EventArgs e)
    {
        string color = DropDownList2.SelectedItem.Value;//注意是显示的文本,要和case对应
        //后台控制前端显示的方法:DropDownList1.BackColor = System.Drawing.Color.Red;
        switch (color) { 
            case"红色":
                DropDownList1.BackColor = System.Drawing.Color.Red;
                break;
            case "绿色":
                DropDownList1.BackColor = System.Drawing.Color.Green;
                break;
            case "黑色":
                DropDownList1.BackColor = System.Drawing.Color.Black;
                break;
            case "黄色":
                DropDownList1.BackColor = System.Drawing.Color.Yellow;
                break;
            default:
                this.DropDownList1.BackColor = System.Drawing.Color.White;
                break;
        
        
        }
    }

    protected void Button1_Click(object sender, EventArgs e)
    {
        string index = DropDownList2.SelectedIndex.ToString();
        //value1和value2是获取的值
        string value1 = DropDownList2.SelectedValue;
        string value2 = DropDownList2.SelectedItem.Value;
        //text1和text2是获取的文本显示的值
        string text1 = DropDownList2.SelectedItem.Text; 
        string text3 = DropDownList2.SelectedItem.ToString();
        TextBox1.Text = "索引号为:" + index + ",值为:" + value1 + ",标题为:" + text1;
    }
}

效果如下图:

asp.net中DropDownList控件各种属性研究汇总

其他属性方法如图:

asp.net中DropDownList控件各种属性研究汇总

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/181037.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 鸢尾花完整的python代码(鸢尾花分类)

    .逻辑回归逻辑回归(LogisticRegression)是用于处理因变量为分类变量的回归问题,常见的是二分类或二项分布问题,也可以处理多分类问题,它实际上是属于一种分类方法。概率p与因变量往往是非线性的,为了解决该类问题,我们引入了logit变换,使得logit(p)与自变量之间存在线性相关的关系,逻辑回归模型定义如下:1#Sigmoid曲线:2importmatplotlib.py…

    2022年4月15日
    331
  • 逻辑回归(Logistic Regression)详解

    逻辑回归(Logistic Regression)详解逻辑回归也称作logistic回归分析,是一种广义的线性回归分析模型,属于机器学习中的监督学习。其推导过程与计算方式类似于回归的过程,但实际上主要是用来解决二分类问题(也可以解决多分类问题)。通过给定的n组数据(训练集)来训练模型,并在训练结束后对给定的一组或多组数据(测试集)进行分类。其中每一组数据都是由p个指标构成。(1)逻辑回归所处理的数据逻辑回归是用来进行分类的。例如,我们给出一个人的[身高,体重]这两个指标,然后判断这个人是属于”胖“还是”瘦“这一类。对于这个问题,我们可以先测量n个

    2022年10月25日
    0
  • 什么是Linux主机?

    什么是Linux主机?

    2021年9月22日
    46
  • Deep Boltzmann Machines

    Deep Boltzmann Machines转载自:http://blog.csdn.net/win_in_action/article/details/25333671 http://blog.csdn.net/zouxy09/article/details/8775518深度神经网络(Deepneuralnetwork)   深度学习的概念源于人工神经网络的研究。含多隐层的多层感知器就是一种深度学习结构

    2022年7月13日
    12
  • java实现重建二叉树

    java实现重建二叉树题目:输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。思路:根据题目给出的前序遍历、后序遍历数组,首先找出根节点然后再根据中序遍历找到左子树和右子树的长度,分别构造出左右子树的前序遍历和中序遍

    2022年6月13日
    24
  • scrapy 入门_scrapy官方文档

    scrapy 入门_scrapy官方文档Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。其可以应用在数据挖掘,信息处理或存储历史数据等一系列的程序中。其最初是为了页面抓取(更确切来说,网络抓取)所设计的,也可以

    2022年8月4日
    9

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号