第二天
学习目的:
掌握文本框的用法
初次接触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(基础篇)
来源:cnplayer.com
作者:未知
时间:2005-10-27
点击:
最新评论共有 0 位网友发表了评论
查看所有评论
发表评论
- 赞助商连接
热点关注
- 几种调用WebService的方法
- 从零开始学ASP.NET(基础
- 什么是ASP.net
- Microsoft .Net Remoting
- 十天学会ASP.net
- Microsoft .Net Remoting
- 使用.NET Reflector
- .NET Framework 概述
- Microsoft .Net Remoting
- ASP.NET中Cookie编程的基
- 当VS.NET2003遇上VS.NET20
- .NET基础知识-.NET框架
- ASP.NET+MySQL简明图示入
- 新浪短信Web Service 简介
- .net 2003 运行问题--〉解
- 带你走进ASP.NET(1)
- ASP.NET vs ASP—编译与解
- .Net安装、调试的常见问题
- ASP.NET2.0中使用数据源控
- Web页面数据导出方法概述