我有一件事要问。我正在使用Razor引擎</ p>
var data = db.Querry(selectStatemnet)
- &gt;这会返回一组数据。
使用:
foreach ( var row in data )
- &gt;我得到一排
这是我的问题:
@row.columnName
- &gt;返回该列的值(如果我知道所选的表中的所有列名称)
那我怎么能这样做:
var/string myColumnName = columnName
- &gt;因为我不知道所有的列名,我必须从哪里得到它 - &gt;我必须这样做。我不想使用WebGrid,因为我不知道如何控制它。
我想要这个:
@row.myColumnName
我试过,但是@row.myColumnName
没有做我想要的,它检查并说没有myColumnName列。我不能这样做。我必须知道所有专栏名称吗?
我也尝试过:@row.@myColumName
- &gt;这确实返回了这样的东西:WebMatrix.DynamicRecord.mycolumnvalue - &gt;在这种情况下,程序只是ToString()
一切。
我不会&#39;想要使用WEBGRID,因为我的控制力较弱。
那我该怎么办?