成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

從零開始學ASP.NET(基礎篇)2

2010-08-28 10:48:27來源:西部e網作者:

第二天

學習目的:
   

掌握文本框的用法
   
初次接觸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

贊助商鏈接:

主站蜘蛛池模板: 大渡口区| 隆昌县| 敦化市| 库尔勒市| 黔西| 松滋市| 扎兰屯市| 得荣县| 长顺县| 揭阳市| 通河县| 宣威市| 墨竹工卡县| 临泽县| 阳春市| 广平县| 孟州市| 昭苏县| 建昌县| 平度市| 奉节县| 墨脱县| 金川县| 吉首市| 商南县| 邵阳县| 崇仁县| 阳高县| 改则县| 湘阴县| 巴林右旗| 鹿泉市| 江永县| 阿拉尔市| 屏山县| 两当县| 通许县| 岳池县| 民勤县| 白朗县| 前郭尔|