Dev grid使用經(jīng)驗(1)
對Dev grid使用中對某些列輸入的內(nèi)容進行判斷是否是字符還是數(shù)字的判斷
可以根據(jù)正則表帶是進行,比如我輸入的數(shù)字狀態(tài)用N,字符狀態(tài)用C表示。如下代碼
在gridviewZBB_ValidatingEditor事件中如下寫。
switch (bmgfzbgz)
{
case "N": //當前grid列單元格中輸入的是數(shù)值型
//當前只能是數(shù)字
if (this.gridview1.FocusedColumn.FieldName == "columID")
{
Regex reg = new Regex(@"[0-9]{1," + bmgfzbLength + "}");
Match m = reg.Match(e.Value.ToString().Trim());
if (m.Length != e.Value.ToString().Trim().Length)
{
e.Valid = false;
e.ErrorText = "列ID應(yīng)為數(shù)字\n長度為1至" + bmgfzbLength + "";
}
}
break;
case "C": //當前grid列單元格中輸入的是字符型
//當前只能是字符
if (this.gridview1.FocusedColumn.FieldName == "columID")
{
Regex reg = new Regex(@"[\u4e00-\u9fa5]{1," + bmgfzbLength + "}");
Match m = reg.Match(e.Value.ToString().Trim());
if (m.Length != e.Value.ToString().Trim().Length)
{
e.Valid = false;
e.ErrorText = "列id應(yīng)為漢字\n長度為1至" + bmgfzbLength + "";
}
}
break;
case "NC":
//字符和數(shù)字組合
break;
}
創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務(wù)器,動態(tài)BGP最優(yōu)骨干路由自動選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統(tǒng)配攻擊溯源,準確進行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動現(xiàn)已開啟,新人活動云服務(wù)器買多久送多久。
新聞名稱:Devgrid使用經(jīng)驗(1)-創(chuàng)新互聯(lián)
當前網(wǎng)址:http://chinadenli.net/article34/dgjcpe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、建站公司、定制網(wǎng)站、搜索引擎優(yōu)化、ChatGPT、品牌網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容