如何用Razor语法在ASP.NET MVC中将字符串转换为对象?
- 内容介绍
- 文章标签
- 相关推荐
本文共计158个文字,预计阅读时间需要1分钟。
csharp@using System.Data@model DataTable
@foreach (var row in Model.Rows){ // 将 row 转换为对象的示例代码 var obj=new { Column1=row[Column1], Column2=row[Column2], // 添加更多列 }; // 在此处使用 obj 对象}
@using System.Data @model DataTable @foreach (var row in Model.Rows) { @row[] // how do you cast this to a object? }
如何使用Razor语法将@row转换为对象?
@foreach (YourType row in Model.Rows) { ... }
要么
@foreach (var row in Model.Rows) { YourType casted = (YourType)row; ... }
或者如果您不确定它是否可浇铸:
@foreach (var row in Model.Rows) { YourType casted = row as YourType; if (casted != null) { ... } }
本文共计158个文字,预计阅读时间需要1分钟。
csharp@using System.Data@model DataTable
@foreach (var row in Model.Rows){ // 将 row 转换为对象的示例代码 var obj=new { Column1=row[Column1], Column2=row[Column2], // 添加更多列 }; // 在此处使用 obj 对象}
@using System.Data @model DataTable @foreach (var row in Model.Rows) { @row[] // how do you cast this to a object? }
如何使用Razor语法将@row转换为对象?
@foreach (YourType row in Model.Rows) { ... }
要么
@foreach (var row in Model.Rows) { YourType casted = (YourType)row; ... }
或者如果您不确定它是否可浇铸:
@foreach (var row in Model.Rows) { YourType casted = row as YourType; if (casted != null) { ... } }

