3

私はこれを持っていますmodel

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.Text;
namespace PrototypeHelp.Models
{

    public class DocumentModel
    {   
        public int documentID { get; set; }
        public String Title { get; set; }
        public DateTime DateCreated { get; set; }
        public String Description { get; set; }
        public int authorID { get; set; }
        public String AuthorName { get; set; }
        public int categoryID { get; set; }
        public String Category { get; set; }
        public int topicID { get; set; }
        public String Topic { get; set; }
        [AllowHtml]
        public String DocumentBody { get; set; }
    }
}

を使用して日付のみを表示したいのですjqueryが、「DateCreated」で削除できません。

誰でも私を助けることができますか?を使って表示していますjquery

4

2 に答える 2

8

日付のモデル定義でこれを使用します

[DataType(DataType.Date)]
[DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}", ApplyFormatInEditMode = true)]
于 2013-09-03T10:01:22.753 に答える
1

日付を表示するには、プロパティをDisplayFormat属性で装飾します。この値は、日付を表示する形式です。

例えば

public class DocumentModel
{
    [DisplayFormat(DataFormatString = "{0:yyyy/MM/dd}")]
    public DateTime DateCreated { get; set; }
    ...
}

または、ビューで関数の形式を指定することもできますToString()

@Model.DateCreated.ToString("yyyy/MM/dd")
于 2013-09-03T10:08:54.270 に答える