网络编程
位置:首页>> 网络编程>> ASP.NET>> 学习ASP.NET八天入门:第二天

学习ASP.NET八天入门:第二天

 来源:cnplayer.com 发布时间:2007-08-07 13:24:00 

标签:ASP.net,入门,文本框,try

学习目的:

  • 掌握文本框的用法

  • 初次接触try…catch…语法
    今天内容很轻松,用一个例子,输入年月日,判断输入是否正确
    图片如下:

    用个文本框,ID分别为txtYear,txtMonth,txtDate;
    检验按钮的代码为:


    private void btnCheck_Click(object sender, System.EventArgs e) 

    int year, month, date; 
    // 先把输入的字符转成int类型,如果非数字型, 
    // 会触发错误 
    try 

    year = Convert.ToInt32(txtYear.Text); 
    month = Convert.ToInt32(txtMonth.Text); 
    date = Convert.ToInt32(txtDate.Text); 

    catch 

    labCheckInfo.Text = "输入的是非数字字符。"; 
    return; 

    // 如果第一步检验合格,就把输入的数字转化为日期格式 
    // 如果不符合日期格式即引发错误 
    try 

    DateTime dt = new DateTime(year, month, date); 

    catch 

    labCheckInfo.Text = "输入的数字不符合日期格式"; 
    return; 

    labCheckInfo.Text = "输入正确"; 


    嗯,补充一下,关于StringBuider
    在处理字符串的时候很多人喜欢+=,其实对于string来说,一旦定义了就无法更改了
    所谓的+只是新建的一个新的string变量并赋值
    所以对于尽量使用StringBuider的Append的方法,这样将大量的节省服务器的资源


    相关阅读:

    学习ASP.NET八天入门:第一天 

    学习ASP.NET八天入门:第三天

    学习ASP.NET八天入门:第四天

    学习ASP.NET八天入门:第五天

    学习ASP.NET八天入门:第六天

    学习ASP.NET八天入门:第七天

    学习ASP.NET八天入门:第八天

0
投稿

猜你喜欢

  • 本文将展示一个开源JavaScript库,该脚本库给AJAX应用程序带来了书签和后退按钮支持。在学习完这个教程后,开发人员将能够获得对一个A
  • 不同于行级或页级锁定的选项:· 版本(例如,为并行的插入在MySQL中使用的技术),其中可以一个写操作,同时有许多读取操作。这明数据库或表支
  • 最近,我在做网页的时候,经理老是反应网页中一些栏目中没有背景图片。我说:背景图片有的,你刷新看看。但是他说:我可以刷新看看,但是你不能老是让
  • 元数据简介元数据 (metadata) 最常见的定义为“有关数据的结构数据”,或者再简单一点就是“关于数据的信息”,日常生活中的图例、图书馆
  • ASP通过XMLDom在服务器端操作XML文件的主要方法和实现对于小数据量,xml文件在检索更新上于ACCESS有很多优势。我曾经测试过不用
  • 利用 CSS 来实现对象的垂直居中有许多不同的方法,比较难的是选择那个正确的方法。我下面说明一下我看到的好的方法和怎么来创建一个好的居中网站
  • 我们在平常的系统开发中常常会遇到像无限级分类这样的树型结构数据,现提供一个可用的数据库存储过程,可以完成树型结构数据的排序。环境:windo
  • 由于需求没有做好或者客户是外行,不能很好的配合你做好需求,我在使用asp+access的时候非常头疼,遇到数据结构的改动,就必须修改acce
  • SQL Server所谓的分布式查询(Distributed Query)是能够访问存放在同一部计算机或不同计算机上的SQL Server或
  • 相信没有人不知道 Firebug 是什么东西,但有时候我们糟糕的代码不想让同行轻松的使用 F12 就能一览无遗。那么怎么办呢?这里有个猥琐的
  • 设计师不等于美工设计无所不在,但大多数企业不知道如何使用它。现代设计进入中国大概是二十多年的时间,而在国外,尤其在美国在欧洲,大概有一百年的
  • 最近因项目需要用ACCESS做数据库开发WEB项目看论坛上还许多人问及ACCESS被注入的安全问题许多人解决的方法仍然是用Replace替换
  • 有两张表a表id val 1 a 2 b 3 c 4 d 5 e b表 a_id val 1 null 2 null 3 null 4 nu
  • 奥运来了,三大门户网站都加上了奥运主题。加上下面代码你的网站也拥有奥运主题了:<style type="text/
  • 我们都知道在9i之前,要想获得建表和索引的语句是一件很麻烦的事。我们可以通过export with rows=no来得到,但它的输出因为格式
  • 如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。请回想一下在硬盘上是如何查找文件的。您肯
  • 负责为网页编程语言提供标准化服务的W3C组织(World Wide Web Consortium)近日开始修改超文本标记语言的定义,计划为该
  • 从Access数据库中选取记录有件最令人丧气的事情,它们是以怎样的顺序输入到数据库内就按照怎样的顺序出来。就算你在Access环境内采用So
  • upload.htm <html><head><title>网站维护 - 
  • 有时候要通过asp代码在数据库中创建表和列,下面的就是这些操作的函数。1.检测表是否存在tbName 检测的表的名称dbTp 数据库的类型1
手机版 网络编程 asp之家 www.aspxhome.com