asp.net-mvc – 如何使用razor语法转换为对象
发布时间:2020-12-16 09:25:45 所属栏目:asp.Net 来源:网络整理
导读:@using System.Data@model DataTable@foreach (var row in Model.Rows){ @row[] // how do you cast this to a object?} 如何使用Razor语法将@row转换为对象? 解决方法 你可以编写常见的C#代码: @foreach (YourType row in Model.Rows){ ...} 要么 @foreac
@using System.Data @model DataTable @foreach (var row in Model.Rows) { @row[] // how do you cast this to a object? } 如何使用Razor语法将@row转换为对象? 解决方法
你可以编写常见的C#代码:
@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) { ... } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
推荐文章
站长推荐
- asp.net-mvc-4 – 文本框中mvc中的Textchanged事
- asp.net – 授权问题 – 匿名用户无法访问.jpeg或
- asp.net-core – 如何在ASP.NET Core的OpenIdCon
- asp.net-mvc – 使用GUID作为ASP.NET MVC数据库中
- asp.net-mvc – HttpResponseMessage内容不会显示
- asp.net – 只有一次使用的功能是否应该在UserCo
- ASP.NET MVC类级自定义数据注释和ModelState键
- 使用Ninject绑定WebApi过滤器属性
- viewbag
- 在ASP.NET中添加动态控件,1.1和2.0之间有区别吗?
热点阅读