asp.net 表单验证新思路

 更新时间:2010年02月06日 16:07:38   作者:  
产生环境:我们编程时,常常会碰到很多表单,有的表单,项目超多,我做过最长的有80多项,眼睛真的是看得发痛。于是想出这样一个偷懒的办法。
简要说明:随机验证某一项或几项。减少验证工作量。
复制代码 代码如下:
public static int IntRound(int Max)
{
Random r = new Random();
int i = r.Next(0, Max);
r = null;
return i;
}

复制代码 代码如下:

int i=IntRound(8);
if (Request.Form["txt" + i] != "")
{
}

也可以这样验证 (不过,要注意其他非正常表单项)
复制代码 代码如下:

if (Request.Form[i] != "")
{
}

相关文章

  • asp.net B2B网站对接支付宝接口

    asp.net B2B网站对接支付宝接口

    首先,网上购物系统必须与支付宝公司签订合作协议,以确保从本购物网站上传到
    2010-06-06
  • asp.net使用ODP即oracle连接方式的的防注入登录验证程序

    asp.net使用ODP即oracle连接方式的的防注入登录验证程序

    这篇文章主要介绍了asp.net使用ODP即oracle连接方式的的防注入登录验证程序,需要的朋友可以参考下
    2014-05-05
  • ASP.NET使用xslt将xml转换成Excel

    ASP.NET使用xslt将xml转换成Excel

    本文介绍利用Excel软件生成格式,提取和精简之后制作成xslt文件,将xml导入,以xslt为模板,生成新的Excel文件的过程。
    2016-05-05
  • LINQ教程之LINQ简介

    LINQ教程之LINQ简介

    这篇文章介绍了语言集成查询LINQ,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • .NetCore使用过滤器实现登录权限认证的方法小结

    .NetCore使用过滤器实现登录权限认证的方法小结

    这篇文章主要介绍了.NetCore使用过滤器实现登录权限认证几种方式总结,主要包括自定义行为过滤器在OnActionExecuting中实现,自定义身份验证过滤器,本文通过实例代码给大家介绍的非常详细,需要的朋友参考下吧
    2022-06-06
  • ASP.NET 5中使用AzureAD实现单点登录

    ASP.NET 5中使用AzureAD实现单点登录

    本文给大家介绍的是在ASP.NET 5中使用AzureAD实现单点登录的方法和示例,有需要的小伙伴可以参考下。
    2015-07-07
  • ASP.NET对HTML页面元素进行权限控制(一)

    ASP.NET对HTML页面元素进行权限控制(一)

    界面每个元素的权限也是需要控制的。比如一个查询用户的界面里面有查询用户按钮,添加用户按钮,删除用户按钮,不同的角色我们得分配不同的权限
    2013-12-12
  • asp.net Xml绑定到数据控件的具体实现

    asp.net Xml绑定到数据控件的具体实现

    这篇文章主要介绍了asp.net Xml绑定到数据控件的两种简单方法 ,需要的朋友可以参考下
    2014-06-06
  • 浅析ASP.NET生成随机密码函数

    浅析ASP.NET生成随机密码函数

    在开发需要用户注册后才能使用提供的各项功能的应用程序时,在新用户提交注册信息后,较常见的做法是由程序生成随机密码,然后发送密码到用户注册时填写的电子信箱,用户再用收到的密码来激活其帐户。
    2009-11-11
  • Request.QueryString与一般NameValueCollection的区别

    Request.QueryString与一般NameValueCollection的区别

    最近在做一个搜索程序的优化改进,将搜索结果按照查询的参数不同进行缓存。缓存的Key很自然的就想到了用查询字符串,而获取查询字符串的最简单方式是通过Request.QueryString.ToString()方法
    2011-12-12

最新评论