Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 今日展示';表单中的日期(asp.net核心)_C#_Asp.net_Datetime_Asp.net Core_Asp.net Mvc 4 - Fatal编程技术网

C# 今日展示';表单中的日期(asp.net核心)

C# 今日展示';表单中的日期(asp.net核心),c#,asp.net,datetime,asp.net-core,asp.net-mvc-4,C#,Asp.net,Datetime,Asp.net Core,Asp.net Mvc 4,我想在我的电影创作表格中显示今天的日期 控制器: // GET: Movies/Create public IActionResult Create() { ViewData["IdGenre"] = new SelectList(_context.Genres, "IdGenre", "Name"); return View(); } // POST: Movies/Create // To protect f

我想在我的电影创作表格中显示今天的日期

控制器:

    // GET: Movies/Create
    public IActionResult Create()
    {

        ViewData["IdGenre"] = new SelectList(_context.Genres, "IdGenre", "Name");
        return View();
    }

    // POST: Movies/Create
    // To protect from overposting attacks, enable the specific properties you want to bind to, for 
    // more details, see http://go.microsoft.com/fwlink/?LinkId=317598.
    [HttpPost]
    [ValidateAntiForgeryToken]
    public async Task<IActionResult> Create([Bind("Id,Name,DateDeSortie,Stock,IdGenre")] Movie movie)
    {


        if (ModelState.IsValid)
        {

            _context.Add(movie);
            await _context.SaveChangesAsync();
            return RedirectToAction(nameof(Index));
        }

        ViewData["IdGenre"] = new SelectList(_context.Genres, "IdGenre", "Name", movie.IdGenre);
        return View(movie);
    }
视图:



感谢您的帮助我已经被困了好几天了

请将此代码添加到您的视图中。这就是今天的日期。这可能是你想要的,也可能不是

@Html.Label("DateCreated", DateTime.Today.ToShortDateString().ToString(), new { @readonly = "readonly" })

将此代码添加到您的视图中。这就是今天的日期。这可能是你想要的,也可能不是

@Html.Label("DateCreated", DateTime.Today.ToShortDateString().ToString(), new { @readonly = "readonly" })

在我的观点中,您可以直接将创建视图的输入标记的值设置为今天的值。要实现这一点,我们可以使用js或直接使用
@DateTime.Now.ToString(“yyyy-MM-dd”)

更多详细信息,请参考以下代码:

        <div class="form-group">
            <label asp-for="DateDeSortie" class="control-label"></label>
            <input asp-for="DateDeSortie" class="form-control" value="@DateTime.Now.ToString("yyyy-MM-dd")"  />
            <span asp-validation-for="DateDeSortie" class="text-danger"></span>
        </div>

结果:


在我的观点中,您可以直接将创建视图的输入标记的值设置为今天的值。要实现这一点,我们可以使用js或直接使用
@DateTime.Now.ToString(“yyyy-MM-dd”)

更多详细信息,请参考以下代码:

        <div class="form-group">
            <label asp-for="DateDeSortie" class="control-label"></label>
            <input asp-for="DateDeSortie" class="form-control" value="@DateTime.Now.ToString("yyyy-MM-dd")"  />
            <span asp-validation-for="DateDeSortie" class="text-danger"></span>
        </div>

结果:


请查看您的标签。这似乎不是C代码。请检查您的标记。这似乎不是C代码。