YNICTE/FO/Views/Shared/Partial/Date.cshtml

23 lines
1.4 KiB
Plaintext
Raw Normal View History

2020-10-12 14:39:23 +09:00
@model DateTime?
@{
var value = Model == null ? "" : Model.Value.ToString("yyyy-MM-dd");
value = value.Length > 10 ? value.Substring(0, 10) : value;
var name = (ViewData["name"] ?? "").ToString();
var id = (ViewData["name"] ?? "").ToString().Replace(".", "_");
var df = (ViewData["df"] ?? "").ToString();
var _class = (ViewData["class"] ?? "").ToString();
var onchange = (ViewData["onchange"] ?? "").ToString();
var special = (ViewData["special"] ?? "").ToString();
var style = (ViewData["style"] ?? "").ToString();
var isread = (ViewData["isread"] ?? "").ToString() != "";
var inlabel = (ViewData["inlabel"] ?? "").ToString() != "";
var ph = (ViewData["ph"] ?? "").ToString();
}
@if (!inlabel)
{
<input placeholder="@ph" class="input-sm input-s datepicker-input form-control dev text-center @(_class)" autocomplete="off" size="16" type="text" value="@value" name="@name" id="@id" data-date-format="yyyy-mm-dd" @(isread ? "readonly" : "") style="@style" /><i class="fa fa-calendar dev"></i>
}
else
{
<label><input placeholder="@ph" class="input-sm input-s datepicker-input form-control dev text-center @(_class)" autocomplete="off" size="16" type="text" value="@value" name="@name" id="@id" data-date-format="yyyy-mm-dd" @(isread ? "readonly" : "") style="@style" /><i class="fa fa-calendar dev"></i></label>
}