我的问题很简单。
我想在对象中运行all的属性值。例如:
public class Product
{
public int ProductId {get;set;}
public string Name {get;set;}
public string Content {get;set;}
}
var obj = new Product();
var props = obj.GetType().GetProperties();
foreach(var prop in props)
{
@Html.LabelFor( ....... ) // Need to run for active property.
// such as @Html.LabelFor( x => prop )
}
我怎样才能做我想做的事?这种方式或其他方式,
答案 0 :(得分:2)
我没有得到我的开发环境,但无论如何都要尝试
@{ var emptyViewModel = new Product();
var props = obj.GetType().GetProperties();
foreach(var prop in props)
{
@Html.LabelFor(model => emptyViewModel, prop.Name.ToString())
}
}