所以在我的視圖(我不使用Razor),但我想從我的模型架構(而不是數據)寫出字段名。所以我嘗試:嘗試從模型輸出fieldname/Columnname傳遞給視圖
<%
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 -->
}
%>
如果我調試由此看來,我可以從彈出的智能感知,所有的德字段名,以及數據被那裏看看。我似乎無法在代碼來引用雖然
必須做一些愚蠢的 - 任何評論贊賞
我有這樣的控制器代碼:
public IQueryable<rptExportToExcelResult> GetExportToExcelStructure()
{
var result = this._lmsDb.rptExportToExcel();
return result.AsQueryable();
}
最後一次編輯如何被接受...它刪除了代碼? – christiandev
如果我調試,並轉到立即窗口,我只能獲取數據,見下圖: – John
項目[0] 不能申請用[]索引到Lms.Model型「Lms.Model.rptExportToExcelResult」 的表達項目 {? .rptExportToExcelResult} _Agreement_Active: 「否」 _Agreement_AgreementType: 「渦輪租賃」 _Agreement_Comments:空 _Agreement_EndDate:{17/08/2019 00:00:00} _Agreement_NoOfTurbines:3 – John