最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ASP.NET MVC格式化日期

 更新時間:2022年07月31日 10:01:53   作者:Darren Ji  
這篇文章介紹了ASP.NET MVC格式化日期的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

假設(shè)有這樣的一個類,包含DateTime類型屬性,在編輯的時候,如何使JoinTime顯示成我們期望的格式呢?

using System;
using System.ComponentModel.DataAnnotations;

namespace MvcApplication1.Models
{
    public class Employee
    {
        public DateTime? JoinTime { get; set; }
    }
}

在HomeController中:

using System;
using System.Web.Mvc;
using MvcApplication1.Models;

namespace MvcApplication1.Controllers
{
    public class HomeController : Controller
    {
        public ActionResult Index()
        {
            return View(new Employee(){JoinTime = DateTime.Now});
        }

    }
}

在Home/Index.cshtml強(qiáng)類型視圖中:

@model MvcApplication1.Models.Employee

@{
    ViewBag.Title = "Index";
    Layout = "~/Views/Shared/_Layout.cshtml";
}

<h2>Index</h2>

@Html.EditorFor(model => model.JoinTime)

 方式1:通過編碼

在Views/Shared/EditorTemplates下創(chuàng)建DateTime.cshtml強(qiáng)類型部分視圖,通過ToString()格式化:

@model DateTime?
@Html.TextBox("", Model.HasValue ? Model.Value.ToString("yyyy-MM-dd") : "", new {@class = "date"})

方式2:通過ViewData.TemplateInfo.FormattedModelValue

當(dāng)我們把 [DisplayFormat(DataFormatString = "{0:yyyy-MM-dd}"...]屬性打在DateTime類型屬性上的時候,我們可以在視圖頁通過ViewData.TemplateInfo.FormattedModelValue獲取該類型屬性格式化的顯示。

using System;
using System.ComponentModel.DataAnnotations;

namespace MvcApplication1.Models
{
    public class Employee
    {
        [DisplayFormat(DataFormatString = "{0:yyyy-MM-dd}", ApplyFormatInEditMode = true)]
        public DateTime? JoinTime { get; set; }
    }
}

在Views/Shared/EditorTemplates下創(chuàng)建DateTime.cshtml強(qiáng)類型部分視圖,通過ViewData.TemplateInfo.FormattedModelValue格式化日期類型的屬性。

@model DateTime?
@Html.TextBox("", Model.HasValue ? @ViewData.TemplateInfo.FormattedModelValue : "", new {@class="date"})

到此這篇關(guān)于ASP.NET MVC格式化日期的文章就介紹到這了。希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

贵港市| 张家港市| 离岛区| 吴旗县| 武宁县| 罗江县| 松原市| 饶阳县| 普洱| 沙河市| 威宁| 汾阳市| 澄城县| 西林县| 蒙城县| 西贡区| 兴仁县| 信丰县| 武强县| 禹城市| 化德县| 治多县| 株洲县| 黄大仙区| 武陟县| 历史| 安康市| 阿拉善右旗| 安乡县| 宁河县| 广水市| 屏东县| 钟祥市| 育儿| 闸北区| 祥云县| 龙口市| 鄂温| 沂水县| 丰原市| 宽甸|