asp.net 表單驗證新思路
更新時間:2010年02月06日 16:07:38 作者:
產(chǎn)生環(huán)境:我們編程時,常常會碰到很多表單,有的表單,項目超多,我做過最長的有80多項,眼睛真的是看得發(fā)痛。于是想出這樣一個偷懶的辦法。
簡要說明:隨機驗證某一項或幾項。減少驗證工作量。
int i=IntRound(8);
if (Request.Form["txt" + i] != "")
{
}
也可以這樣驗證 (不過,要注意其他非正常表單項)
if (Request.Form[i] != "")
{
}
復(fù)制代碼 代碼如下:
public static int IntRound(int Max)
{
Random r = new Random();
int i = r.Next(0, Max);
r = null;
return i;
}
{
Random r = new Random();
int i = r.Next(0, Max);
r = null;
return i;
}
復(fù)制代碼 代碼如下:
int i=IntRound(8);
if (Request.Form["txt" + i] != "")
{
}
也可以這樣驗證 (不過,要注意其他非正常表單項)
復(fù)制代碼 代碼如下:
if (Request.Form[i] != "")
{
}
相關(guān)文章
asp.net使用ODP即oracle連接方式的的防注入登錄驗證程序
這篇文章主要介紹了asp.net使用ODP即oracle連接方式的的防注入登錄驗證程序,需要的朋友可以參考下2014-05-05ASP.NET使用xslt將xml轉(zhuǎn)換成Excel
本文介紹利用Excel軟件生成格式,提取和精簡之后制作成xslt文件,將xml導(dǎo)入,以xslt為模板,生成新的Excel文件的過程。2016-05-05.NetCore使用過濾器實現(xiàn)登錄權(quán)限認(rèn)證的方法小結(jié)
這篇文章主要介紹了.NetCore使用過濾器實現(xiàn)登錄權(quán)限認(rèn)證幾種方式總結(jié),主要包括自定義行為過濾器在OnActionExecuting中實現(xiàn),自定義身份驗證過濾器,本文通過實例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧2022-06-06ASP.NET 5中使用AzureAD實現(xiàn)單點登錄
本文給大家介紹的是在ASP.NET 5中使用AzureAD實現(xiàn)單點登錄的方法和示例,有需要的小伙伴可以參考下。2015-07-07ASP.NET對HTML頁面元素進行權(quán)限控制(一)
界面每個元素的權(quán)限也是需要控制的。比如一個查詢用戶的界面里面有查詢用戶按鈕,添加用戶按鈕,刪除用戶按鈕,不同的角色我們得分配不同的權(quán)限2013-12-12asp.net Xml綁定到數(shù)據(jù)控件的具體實現(xiàn)
這篇文章主要介紹了asp.net Xml綁定到數(shù)據(jù)控件的兩種簡單方法 ,需要的朋友可以參考下2014-06-06Request.QueryString與一般NameValueCollection的區(qū)別
最近在做一個搜索程序的優(yōu)化改進,將搜索結(jié)果按照查詢的參數(shù)不同進行緩存。緩存的Key很自然的就想到了用查詢字符串,而獲取查詢字符串的最簡單方式是通過Request.QueryString.ToString()方法2011-12-12