zoukankan      html  css  js  c++  java
  • 打造只能输入数字的文本框

    在gridview的更新中更新某个字段是设置该字段输入只能是数字,

    思路是为输入的那个文本框添加事件,用javascript高效的正则表达式在客户端进行判断,

    详细代码

    protected void gvInfoList_RowEditing(object sender, GridViewEditEventArgs e)
        {
            //标记编辑行
            gvInfoList.EditIndex = e.NewEditIndex;
            //绑定数据
            gvInfoList.DataSource = SelectDataTable();
            gvInfoList.DataKeyNames = new string[] { "StuFileIDStr" };
            gvInfoList.DataBind();
            //为编辑行中的某一列添加事件,用javascript、正则表达式来实现该功能
            ((TextBox)(gvInfoList.Rows[e.NewEditIndex].Cells[6].Controls[0])).Attributes["onkeyup"] = @"this.value=this.value.replace(/\D/g,'')";
            ((TextBox)(gvInfoList.Rows[e.NewEditIndex].Cells[6].Controls[0])).Attributes["onafterpaste"] = @"this.value=this.value.replace(/\D/g,'')";
        }

    项目中的需要,费了我一会儿时间,记录一下

  • 相关阅读:
    Spring 之 BeanFactory 源码
    pig first trial
    分布
    Think Stats CDF, mayplot
    think stat  4_1, 4_3
    python 指数分布的模拟 expovariate
    [转载]巴洛克和哥特式建筑的区别
    统计中的过采样
    Python iterator/generator
    python zip
  • 原文地址:https://www.cnblogs.com/cnryb/p/2269728.html
Copyright © 2011-2022 走看看