[英]How can i manipulate the values of a select list coming from a dictionary?
我有一本字典,里面装满了key(ints)和值,它是一个日期时间。 我现在在我的剃刀视图上将其显示在下拉菜单中。 哪个工作正常,但我想知道是否可以向该值添加文本,例如我的值将是17.07.2019,我是否可以在下拉列表中显示``Date:17.07.2019''? 所以我的意思是例如添加一个字符串?
@Html.DropDownListFor(
m => m.SelectedWeek,
new SelectList(Model.Calenderweeks, "Key", "Value"),
"Select", new {
disableValidation = "true",
onchange = @"
form.submit();"
})
}
我试图像这样操作它:
new SelectList(Model.Calenderweeks, "Key", "Date: Value"),
最简单的解决方案是将字符串作为值而不是日期时间。 将键和值插入字典时,您可以执行以下操作:
string value = string.format("Date: {0}", datetime.ToShortDateString());
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.