首页 >> Asp.net >> Asp.net学习入门 >> 学习ASP.NET八天入门:第二天

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

来源:cnplayer.com 时间:2007-8-7 网友评论条 【
学习目的:
  • 掌握文本框的用法
  • 初次接触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八天入门:第八天

  • 站长工具
    IP地址/域名归属地查询:
    相关文章
    loading 请稍等,评论加载中...

    学习Asp到中国Asp之家(Aspxhome.com)

    闽ICP备06017341号