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

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

学习目的:

  • 掌握文本框的用法

  • 初次接触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八天入门:第八天

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

猜你喜欢

  • 全新极速CSS选择器引擎whiz

    2009-08-30 15:48:00
  • document.getElementById的简写方式

    2010-06-21 10:44:00
  • 如何使用SQL Server中的客户端配置工具

    2009-01-13 14:05:00
  • ASP,PHP与.NET伪造HTTP-REFERER方法及防止伪造REFERER的方法

    2010-03-12 12:40:00
  • OL IE Bug

    2009-09-09 16:25:00
  • SQL的Join使用图解教程

    2012-08-21 10:47:23
  • 修改asp代码防止被杀毒软件误删

    2007-10-07 12:32:00
  • Oracle中sys和system的区别小结

    2009-11-10 20:36:00
  • 读"设计的3个C"之构图

    2008-12-24 13:25:00
  • Javascript的匿名函数

    2008-05-07 13:33:00
  • asp fso创建与删除文件与文件夹

    2008-12-31 16:07:00
  • Microsoft Office Access 2007使用技巧

    2008-05-23 13:23:00
  • 配置SQL Server以允许远程连接

    2010-03-08 13:12:00
  • ASP Google的translate API代码

    2011-04-03 11:16:00
  • Oracle 9i 数据库异常关闭后的启动

    2010-07-20 12:49:00
  • Oracle 自增(auto increment) 或 标识字段的建立方法

    2009-03-06 11:15:00
  • SQL 2008的变更数据捕获——跟踪可变部分

    2009-03-20 11:47:00
  • 教你快速掌握怎样在Windows下升级MySQL

    2008-12-31 17:08:00
  • asp不用DSN也能连接EXCEL吗?

    2009-10-29 12:25:00
  • 教你快速掌握 MySQL数据库中触发器的应用

    2008-12-03 15:33:00
  • asp之家 网络编程 m.aspxhome.com