如何用程序自动把一个 Object对象转回成原来的 对象
展开全部
想法是自定义一个mvc helper 方法生成一个表格接收object 类型参数,在方法内部将object 对象转换为其原来类型,输出集合中的信息到表格。反射没用过,现在已经能获取对象类型和属性了,求教该怎么还原为原来的类型呢,使用其他方法能实现类似效果也可以。 下面是我写的代码:
@helper table(object model)
{
Type type = model.GetType();
PropertyInfo[] props = type.GetProperties();
<table>
<tr>
@foreach (PropertyInfo item in props)
{
<th>@item</th>
}
@helper table(object model)
{
Type type = model.GetType();
PropertyInfo[] props = type.GetProperties();
<table>
<tr>
@foreach (PropertyInfo item in props)
{
<th>@item</th>
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询