ASP.NET(C#)验证数字的两种方法

 更新时间:2013年06月13日 10:55:37   作者:   我要评论
ASP.NET(C#)验证数字的两种方法,需要的朋友可以参考一下

方法一:

复制代码 代码如下:

int i=0;
if (!int.TryParse(this.txtPage.Text, out i))
{
   Response.Write("<script>alert('请输入有效数字!')</script>");
   this.txtPage.Text = string.Empty;
 }//判断是否是数字
 

方法二:
复制代码 代码如下:

try
        {

            if (Convert.ToInt32(this.txtPage.Text) > totalPage || Convert.ToInt32(this.txtPage.Text)<1)
            {
                ClientScript.RegisterClientScriptBlock(GetType(), "提示", "alert('请输入有效数字!')", true);
            }
            else
            {
              ViewState["pageindex"] = this.txtPage.Text;
              GetData();
            }
        }
        catch (Exception)
        {
           ClientScript.RegisterClientScriptBlock(GetType(), "提示", "alert('请输入有效数字!')", true);
        }

相关文章

  • Asp.net SignalR快速入门

    Asp.net SignalR快速入门

    这篇文章主要介绍了Asp.net SignalR快速入门,帮助大家可以快速的上手Asp.net SignalR,感兴趣的小伙伴们可以参考一下
    2016-04-04
  • Asp.Net中NHiernate的Session的管理

    Asp.Net中NHiernate的Session的管理

    Asp.Net中NHiernate的Session的管理...
    2006-09-09
  • asp.net 事件与委托分析

    asp.net 事件与委托分析

    delegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它只能持有与它的签名相匹配的方法的引用。
    2009-02-02
  • .Net Core库类项目跨项目读取配置文件的方法

    .Net Core库类项目跨项目读取配置文件的方法

    这篇文章主要介绍了.Net Core库类项目跨项目读取配置文件的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-03-03
  • 关于c#连接ftp进行上传下载实现原理及代码

    关于c#连接ftp进行上传下载实现原理及代码

    ftp上传下载想必大家已经很熟悉了,关于c#连接ftp进行上传下载,一些新手朋友应该会很陌生吧,本文将带你解决困惑,感兴趣的朋友可以了解下哦,就当巩固知识了
    2013-01-01
  • ASP.NET中的无刷新验证码的开发(完整代码)

    ASP.NET中的无刷新验证码的开发(完整代码)

    ASP.NET中的无刷新验证码的开发(完整代码),需要的朋友可以参考下。
    2010-09-09
  • CKEditor自定义按钮插入服务端图片

    CKEditor自定义按钮插入服务端图片

    这篇文章主要为大家详细介绍了CKEditor自定义按钮插入服务端图片的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • 模拟HTTP请求实现网页自动操作及数据采集的方法

    模拟HTTP请求实现网页自动操作及数据采集的方法

    下面小编就为大家带来一篇模拟HTTP请求实现网页自动操作及数据采集的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • asp.net 存储过程调用

    asp.net 存储过程调用

    调用存储过程,但无返回值 调用存储过程,返回普通值 调用存储过程,返回数据集的实现代码。
    2009-07-07
  • asp.net5中的用户认证与授权(1)

    asp.net5中的用户认证与授权(1)

    Visual Studio 2015 Preview 除了给我们带了了C# 6.0的新语法、跨移动的开发以外,还给我们带来了ASP.NET5(也就是之前被称作下一代ASP.NET的ASP.NET vNext)。本文给大家介绍asp.net5中的用户认证与授权(1),需要的朋友可以参考下
    2015-10-10

最新评论