23 lines
1.4 KiB
Plaintext
23 lines
1.4 KiB
Plaintext
@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>
|
|
} |