我有件事要问。我正在使用 Razor 引擎
var data = db.Querry(selectStatemnet)
-> 这会返回一组数据。
使用这个:
foreach ( var row in data )
-> 我得到一排
这是我的问题:
@row.columnName
-> 返回该列的值(如果我知道表中的所有列名都被选中)
那么我该怎么做:
var/string myColumnName = columnName
-> 因为我不知道所有的列名,所以我必须从其他地方获取它 -> 我必须这样做。我不想使用 WebGrid,因为我不知道如何控制它。
我想要这个:
@row.myColumnName
我试过了,但@row.myColumnName
没有做我想做的事,它检查并说没有 myColumnName 列。这就像我不能这样做。我必须知道所有列名?
我也尝试过:@row.@myColumName
-> 这确实返回如下内容:WebMatrix.DynamicRecord.mycolumnvalue -> 在这种情况下,程序只是ToString()
一切。
我不想使用 WEBGRID,因为我控制较少。
那我该怎么办?