Asp.net 从实体中动态选择columnName
我需要根据参数获取实体列Asp.net 从实体中动态选择columnName,asp.net,entity-framework-4,Asp.net,Entity Framework 4,我需要根据参数获取实体列 private void foo(string columnName, string value) { tlbX t=new tblX(); t.ID = int.Parse(ddl.SelectedValue); t.columnName = value; } 如何从实体中动态选择columnName?谢谢这可以通过反射来解决: typeof(tblX).GetProperties().First(p=>p.Name == columnNa
private void foo(string columnName, string value)
{
tlbX t=new tblX();
t.ID = int.Parse(ddl.SelectedValue);
t.columnName = value;
}
如何从实体中动态选择columnName?谢谢这可以通过反射来解决:
typeof(tblX).GetProperties().First(p=>p.Name == columnName).SetValue(t, value);
像上面这样的东西应该会给你指明正确的方向