asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

从零开始学ASP.NET(基础篇 连载二)


发布日期:2019年02月18日
 
从零开始学ASP.NET(基础篇 连载二)

第二天

学习目的

掌握文本框的用法

初次接触try…catch…语法

今天内容很轻松用一个例子输入年月日判断输入是否正确

用个文本框ID分别为txtYeartxtMonthtxtDate

检验按钮的代码为

privatevoid btnCheck_Click(object sender SystemEventArgs e)

{

int year month date;

// 先把输入的字符转成int类型如果非数字型

// 会触发错误

try

{

year = ConvertToInt(txtYearText);

month = ConvertToInt(txtMonthText);

date = ConvertToInt(txtDateText);

}

catch

{

labCheckInfoText = 输入的是非数字字符;

return;

}

// 如果第一步检验合格就把输入的数字转化为日期格式

// 如果不符合日期格式即引发错误

try

{

DateTime dt = new DateTime(year month date);

}

catch

{

labCheckInfoText = 输入的数字不符合日期格式;

return;

}

labCheckInfoText = 输入正确;

}

补充一下关于StringBuider

在处理字符串的时候很多人喜欢+=其实对于string来说一旦定义了就无法更改了

所谓的+只是新建的一个新的string变量并赋值

所以对于尽量使用StringBuider的Append的方法这样将大量的节省服务器的资源

上一篇:ASP.NET入门教程 2.5 站点设计的基本原则

下一篇:ASP.NET之精通客户端弹出窗口