ASP.NET MVC5 检查是否设置了 ID C#
ASP.NET MVC5 CHECK IF ID IS SET C#
我在asp.net mvc5视图中工作,如何知道id是否写在文本框中,这里,如何知道id是否写在这里并保存该值以供其他使用???如何知道文本框中是否已经设置了 id?
您错误地使用了 if 条件语句:
而不是写作
@if (Html.EditorFor(model => model.Id) !=null){ SHOW id}
写
@if (model.Id != null) {
display Id here
}
您可以在此处阅读有关条件的更多信息 - https://docs.microsoft.com/en-us/aspnet/core/mvc/views/razor
UPD 您可以使用 javascript 显示用户即时编写的文本。这里有一个很好的例子,说明如何使用 jQuery - http://midnightprogrammer.net/post/handling-text-changed-event-in-aspmvc-3-with-jquery
<div class="editor-field">
@Html.EditorFor(model => model.Id)
</div>
<script type="text/javascript">
$('#Id').change(function () {
// set value into label
});
</script>
我在asp.net mvc5视图中工作,如何知道id是否写在文本框中,这里,如何知道id是否写在这里并保存该值以供其他使用???如何知道文本框中是否已经设置了 id?
您错误地使用了 if 条件语句:
而不是写作
@if (Html.EditorFor(model => model.Id) !=null){ SHOW id}
写
@if (model.Id != null) {
display Id here
}
您可以在此处阅读有关条件的更多信息 - https://docs.microsoft.com/en-us/aspnet/core/mvc/views/razor
UPD 您可以使用 javascript 显示用户即时编写的文本。这里有一个很好的例子,说明如何使用 jQuery - http://midnightprogrammer.net/post/handling-text-changed-event-in-aspmvc-3-with-jquery
<div class="editor-field">
@Html.EditorFor(model => model.Id)
</div>
<script type="text/javascript">
$('#Id').change(function () {
// set value into label
});
</script>