Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/321.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_.net_Tag Helpers - Fatal编程技术网

C# ASP.Net标记帮助程序-使用实际属性值显示标签?

C# ASP.Net标记帮助程序-使用实际属性值显示标签?,c#,asp.net,.net,tag-helpers,C#,Asp.net,.net,Tag Helpers,如何使用标记帮助器显示标签中属性的值?我想显示创建的时间戳,但当我使用下面的代码时,它只显示“created”两次,而不是“created”和实际的时间戳 <div class="form-group"> <label asp-for="Created" class="col-md-2 control-label"></label> <div class="col-md-10">

如何使用标记帮助器显示标签中属性的值?我想显示创建的时间戳,但当我使用下面的代码时,它只显示“created”两次,而不是“created”和实际的时间戳

 <div class="form-group">
            <label asp-for="Created" class="col-md-2 control-label"></label>
            <div class="col-md-10">
                <label asp-for="Created" class="form-control"></label>
            </div>
        </div>

结果: 创造

所需结果:
创建于2017年4月13日12:00:00

假设您使用的是razor,您可能只需将其转储即可:

<div class="form-group">
    <label asp-for="Created" class="col-md-2 control-label"></label>
    @Created
</div>

@创造

假设您使用的是razor,您可能只需将其转储即可:

<div class="form-group">
    <label asp-for="Created" class="col-md-2 control-label"></label>
    @Created
</div>

@创造

如果需要将其放置在一个表单中,并将值回发,则需要一个输入(或为您创建的属性使用应答和额外的隐藏输入):



请参阅以创建css。

如果需要将其放置在表单中并将值回发,则需要一个输入(或为所创建的属性使用应答和额外的隐藏输入):



请参阅以创建css。

为什么您希望它在使用相同的asp for属性时表现不同?@Charlie我需要更改什么来指定我想要的数据值,不是显示名称?为什么您希望它在使用相同的asp for属性时表现不同?@Charlie我需要更改什么来指定我想要的是数据值,而不是显示名称?好的,这实际上是我在发布问题后测试的内容。我只是想可能有一种更优雅的“标记助手”方式来做这件事。好的,这就是我在发帖后测试的。我只是想可能会有一种更优雅的“标记助手”方法。