编辑器模板LabelFor-显示值而不是名称

用户名

下面为添加到控制器中实例化的列表中的每个项目正确呈现标签和文本框。

我需要的是标签显示“ FavouriteThingID”(即1,2,3,4,5)的值,而不是文字“ FavouriteThingID”。

有任何想法吗?

视图模型

public class FavouriteThingViewModel
{
    public int FavouriteThingID { get; set; }
    public string FavouriteThingName { get; set; }
}

编辑器范本

@model _5fave.Models.FavouriteThingViewModel

<div class="control-group">
    @Html.LabelFor(m => m.FavouriteThingID, new { @class = "control-label" })
    <div class="controls">
        @Html.TextBoxFor(m => m.FavouriteThingName)
        @Html.ValidationMessageFor(m => m.FavouriteThingName, null, new { @class = "help-inline" })
    </div>
</div>

控制者

var favouriteThings = new List<FavouriteThingViewModel>();
    favouriteThings.Add(new FavouriteThingViewModel { FavouriteThingID = 1, FavouriteThingName = "Raindrops on roses" });
    favouriteThings.Add(new FavouriteThingViewModel { FavouriteThingID = 2, FavouriteThingName = "Whiskers on kittens" });
    favouriteThings.Add(new FavouriteThingViewModel { FavouriteThingID = 3, FavouriteThingName = "Bright copper kettles" });
    favouriteThings.Add(new FavouriteThingViewModel { FavouriteThingID = 4, FavouriteThingName = "Warm woolen mittens" });
    favouriteThings.Add(new FavouriteThingViewModel { FavouriteThingID = 5, FavouriteThingName = "Brown paper packages" });

    viewModel.FavouriteThings = favouriteThings;
柯林·培根

尝试

@Html.LabelFor(m => m.FavouriteThingName, Model.FavouriteThingID);

由于标签是property的文本框FavouriteThingName

更新资料

从下面的评论。

如果您的财产是int转换为string

@Html.LabelFor(m => m.FavouriteThingName, Model.FavouriteThingID.ToString());

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

编辑器模板LabelFor-显示值而不是名称

来自分类Dev

编辑器模板返回空值

来自分类Dev

在Kendo网格的编辑器模板中获取属性的值

来自分类Dev

编辑器模板中的Html.DropDownList生成错误的名称

来自分类Dev

遍历编辑器模板中的集合时,NameFor生成不正确的名称

来自分类Dev

遍历编辑器模板中的集合时,NameFor生成不正确的名称

来自分类Dev

asp.net mvc编辑器模板未调用并显示文本

来自分类Dev

LabelFor显示的是属性名称,而不是Display属性

来自分类Dev

LabelFor显示的是属性名称,而不是Display属性

来自分类Dev

Nullable布尔值下拉列表的编辑器模板未呈现

来自分类Dev

无法使用模板标签过滤器设置ace编辑器的值

来自分类Dev

phpstorm编辑器名称空间突出显示

来自分类Dev

AppleScript编辑器中显示的AppleScript类名称

来自分类Dev

phpstorm编辑器名称空间突出显示

来自分类Dev

AppleScript编辑器中显示的AppleScript类名称

来自分类Dev

标记编辑器-$(...)。jsonTagEditor不是函数

来自分类Dev

tinymce编辑器内容值未显示

来自分类Dev

如何使用剃刀编辑器模板使MVC模型绑定程序返回空字符串而不是null?

来自分类Dev

ACE编辑器显示空白

来自分类Dev

Ace编辑器显示错误

来自分类Dev

ACE编辑器显示空白

来自分类Dev

使Wiris编辑器显示不弹出

来自分类Dev

ace编辑器不显示<html>

来自分类Dev

语法高亮显示vi编辑器

来自分类Dev

在笔管编辑器中显示文字

来自分类Dev

JSpinner编号编辑器显示

来自分类Dev

Eclipse编辑器显示奇怪的字符

来自分类Dev

在 TinyMCE 编辑器中显示视频

来自分类Dev

WPF XAML设计器显示绑定的属性名称而不是属性值

Related 相关文章

热门标签

归档