zoukankan      html  css  js  c++  java
  • 复合控件

    http协议无状态性:
    每一次事件提交,都会将页面刷新,刷新就必走Load事件,重复绑定的情况

    判断页面是第一次加载,还是由已经加载出来的页面中的某个按钮执行了提交返回回来的

    if (!IsPostBack)    判断第一次加载页面还是按钮点击之后刷新页面

    load事件中95%的代码都要写在这里面


    复合控件:
    DropDownList
    一、将数据放进去
    1、DataSource

    编译成select和opction形式


    2、Foreach

    下拉菜单显示民族选项,默认选中代号是N003的


    二、将数据取出来
    1、读取一条数据
    取出value值 -


    取出Text值 - Label1.text=DropDownList1.Selectedtext;

    ListBox
    可以多选 - SelectionMode
    2、读取多条选中的数据

    string end = "";

    foreach (ListItem li in RadioButtonList1.Items)
    {
    if (li.Selected)
    {
    end += li.Text + " - " + li.Value + ",";
    }
    }

    Label1.Text = end;

    CheckBoxList 多选列表

    使用方法也ListBox相同

    多了三个布局用的属性 RepeatDirection  RepeatColumns  RepertLayout

    RepeatDirection  Vertical 垂直布局

                            Horizontal 水平布局

    RepertLayout 布局方式

                        Flow        流式布局

                        Table       表格布局

                        OrderedList     有序表

                        UnorderedList  无序表

    RepeatColumns 一行多少数据

    div布局灵活,后期使用方便,而且搜索引擎很容易抓取到页面内容。table布局不够灵活,后期该一项需要全改,搜索殷勤不容易抓取页面内容。

    ④RadioButtonList  单选列表

    使用与之前的控件基本相同,但只能单选

  • 相关阅读:
    16进制字节和数字转换
    Vs2013 使用EF6 连接mysql数据库
    设计模式-单例模式(Singleton)
    WPF 10天修炼 第十天- WPF数据绑定
    WPF 10天修炼 第九天
    WPF 10天修炼 第八天
    WPF 10天修炼 第七天- WPF资源、样式、控件模板
    WPF 10天修炼 第六天- 系统属性和常用控件
    WPF 10天修炼 第五天- 内容控件
    WPF排版布局经验总结(干货)简短不疲倦
  • 原文地址:https://www.cnblogs.com/light3857/p/5890596.html
Copyright © 2011-2022 走看看