私のビューでは(私はRazorを使用していません)、モデルスキーマ(データではなく)からフィールド名を書き出そうとしています。だから私は試します:
<%
foreach (var item in Model.ExportToExcel.AsQueryable())
{
Response.Write(item); <!-- I want like item[0].name. I can get data easy, i.e. item.<fieldname> this works -->
}
%>
このビューをデバッグすると、POP UP インテリセンスから、すべてのフィールド名と DATA があることがわかります。コードで参照できないようですが
何かばかげたことをしているに違いない - どんなコメントもありがたい
私はこのコントローラコードを持っています:
public IQueryable<rptExportToExcelResult> GetExportToExcelStructure()
{
var result = this._lmsDb.rptExportToExcel();
return result.AsQueryable();
}