zoukankan      html  css  js  c++  java
  • 为DataList控件中的TextBox添加TextChanged事件

    DataList控件的模板列中有一个ID为“txtUserID”的TextBox和ID为“lblInfo”,Text为“已存在”的Label,在TextBox的TextChange事件中要获取它的Text进行判断,若此值存在,则Label可见,否则不可见。

    在DataList控件的ItemCreated事件中书写如下代码: 

     1 protected void DataList1_ItemCreated(object sender, DataListItemEventArgs e)
     2      {
     3          if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
     4          {
     5              if (e.Item.FindControl("txtUserID")!= null)
     6              {
     7                  TextBox tb = (TextBox)e.Item.FindControl("txtUserID");
     8                  tb.TextChanged += new EventHandler(tb_TextChanged);
     9              }
    10         }
    11     }
    12 

    接着书写一个私有方法“tb_TextChanged( , )”,参数跟正常文本框TextChanged事件的参数一致

     1 private  void tb_TextChanged(object sender, EventArgs e)
     2     {
     3         TextBox tb = (TextBox)sender;
     4         DataListItem dll = (DataListItem)tb.Parent;
     5         Label lbl = (Label)dll.FindControl("lblInfo");
     6         if (new UserBLL().checkUserID(tb.Text.Trim()))
     7         {
     8             lbl.Visible = true;
     9         }
    10         else
    11         {
    12             lbl.Visible=false;
    13         }
    14     }
  • 相关阅读:
    tensorflow slim代码使用
    Tensorflow学习之TF-Slim的使用
    FCN用卷积层代替FC层原因(转)
    ubuntu命令查看英伟达显卡型号
    传输
    将tf-faster-rcnn检测结果画在一张图像内
    GPU跑tf-faster-rcnn demo以及训练自己的数据
    以太网适配器的驱动程序出现问题
    TensofFlow函数: tf.image.crop_and_resize
    TensorFlow函数: tf.stop_gradient
  • 原文地址:https://www.cnblogs.com/lavenderzh/p/1516391.html
Copyright © 2011-2022 走看看