ASP.NET的控件

1.txt_1.Text = (CheckBox1.Checked)?"选中状态":"非选中状态";
   //根据CheckBox1.Checked是否  True还是False,一句话搞掂


2.Foreach(自变量a in 集合b)

{ 操作每一个a }

   要点:1.自变量a是某种类型的变量(int、double、string、char、textbox、label、control等)

             2.集合b是一组变量,但必须确保a和b的类型相同

             3.a在循环中可以被调用,但不可以被赋值和改动

    例子1:

protected void Button1_Click(object sender,EventArgs e)

{CheckBox _chk;

foreach(Control ctr in div_chks.Controls){

     if(ctl is CheckBox){

                                       _chk=(CheckBox)ctl;

                                        if(_chk.Checked)

                                        { TextBox1.Text+=_chk.Text; }

                               }
                           }

                  }


   例子2:对数组遍历

  char[ ] cA="ASDFGHJKL".ToCharArray();

                  foreach(char _ca in cA){

                       TextBox1.Text+=_ca.ToString()+Convert.Tochar(13);
                                                                                            //Convert.Tochar(13)是换行的意思


3.DropDownList控件(下拉列表框)

   交互性强。

   注意:

ddl_1.SelectedItem.selected=false;//在设定之前,先要清除原先的选项,否则会报错

ddl_1.Items[2].Selected=true;


4.由程序动态创建控件

1.获取文本框内容,规避输入问题:try{}catch{}

2.在Panel中按数量添加文本框pnl.Controls.Add{_ctl};

3.测算总共控件的数量:controls.count

4.判断某控件是不是文本框:control isTextBox
































                 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值