网络编程
位置:首页>> 网络编程>> 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
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com