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  单选列表

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

  • 相关阅读:
    android pcm
    mongo DB的一般操作
    使用SQL Server 扩展事件来创建死锁的时间跟踪
    sql 日期格式汇总
    简述SQL2008部署多实例集群(学习)
    数据库压缩备份提高备份效率
    SSRS报表连接超时的问题
    classLoader.getResourceAsStream中文乱码
    jQuery与js对象互转
    sqlserver判断字段是否存在更改字段
  • 原文地址:https://www.cnblogs.com/light3857/p/5890596.html
Copyright © 2011-2022 走看看