真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

MVC3----數(shù)據(jù)注解與驗證(1)-創(chuàng)新互聯(lián)

=======================驗證注解的使用

創(chuàng)新互聯(lián)建站專注于企業(yè)營銷型網(wǎng)站、網(wǎng)站重做改版、瀘水網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、HTML5建站、成都做商城網(wǎng)站、集團公司官網(wǎng)建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為瀘水等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

需要引用名稱空間:

using System.ComponentModel.DataAnnotations;

--------------Required(不允許為空)

案例:

--模型代碼:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

using System.Data.Entity;

using System.ComponentModel;
using System.ComponentModel.DataAnnotations;

namespace MvcApplication3.Models
{
    public class SchoolType
    {
        [Key]
        public virtual int st_id { get; set; }

        [Required]  //不許為空
        [StringLength(10)]  //字符串的大長度
        [DataType (DataType.MultilineText)] //多行文本模式
        public virtual string st_name{get;set;}
        
        public virtual List Schools { get; set; }
    }

}

--控制器代碼:

        [HttpPost]
        public ActionResult TestModel(SchoolType st)
        {
            if (ModelState.IsValid)
            {
                db.Entry(st).State = EntityState.Modified;
                db.SaveChanges();
                return RedirectToAction("Index");
            }
            return View(db.SchoolTypes.Single(r => r.st_id == 1));
        }

--視圖代碼:

@{
    ViewBag.Title = "TestModel";
}

TestModel

@using(Html.BeginForm()) {          @Html.EditorForModel()           }

--------------StringLength(字符串長度驗證,用法如上)

[StringLength(10)]:大字符串10
[StringLength(10,MinimumLength=3)]:最小字符串長度3大字符串10

--------------RegularExpression(正則表達式驗證)

[RegularExpression(@"[a-z][A-Z]")]

--------------Range(范圍驗證)

[Range(10,20)]:最小值10,大值20
[Range(typeof(decimal), "0.00", "10.01")]:小數(shù)范圍
[Range(typeof(DateTime), "2015-1-5 10:59:04", "2015-1-5 13:59:09")]:時間范圍

創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務(wù)器,動態(tài)BGP最優(yōu)骨干路由自動選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統(tǒng)配攻擊溯源,準確進行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動現(xiàn)已開啟,新人活動云服務(wù)器買多久送多久。


本文題目:MVC3----數(shù)據(jù)注解與驗證(1)-創(chuàng)新互聯(lián)
本文URL:http://weahome.cn/article/dodggd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部