小编AKA*_*ASH的帖子

编辑时在文本框中显示日期时间的值

我正在使用 HTML5 type = "date",它工作正常。但是当有时type="datetime-local",在编辑字段时它不会显示TextBoxFor()在 MVC4 中使用

这个正在工作,

@Html.TextBoxFor(c => c.date, "{0:yyyy-MM-dd}", new { @class = "form-control",@placeholder = "DateTime", @type = "date" })
Run Code Online (Sandbox Code Playgroud)

texbox = "2/15/2015"

@Html.TextBoxFor(c => c.datetime, "{0:yyyy-MM-dd HH:mm:ss}", new { @class = "form-control", @placeholder = "OpeningDoor", @type = "datetime-local" })
Run Code Online (Sandbox Code Playgroud)

当“日期时间”中有值时不显示数据。

textbox = "mm/dd/yyyy _:_:_" instead of "1/15/2015 01:40:00 PM"
Run Code Online (Sandbox Code Playgroud)

datetime asp.net-mvc-4

0
推荐指数
1
解决办法
2496
查看次数

Angular 6反应形式输入值到大写

我在Angular 6中使用了反应形式。对于输入类型的文本,我希望它是大写的。我尝试了解决方案

(input)="form.patchValue({name: $event.target.value.toUpperCase()})"
Run Code Online (Sandbox Code Playgroud)

该解决方案工作正常,但是当我将光标移到中间并键入一个字符时,唯一的问题是光标移到末尾。

还有其他方法或更好的解决方案吗?

javascript angular angular-reactive-forms

0
推荐指数
2
解决办法
2007
查看次数