asp.net-mvc-3 – 基于字符串创建ViewBag属性
发布时间:2020-12-15 18:33:01 所属栏目:asp.Net 来源:网络整理
导读:有没有办法根据字符串创建和使用ViewBag的动态属性? 就像是 ViewBag.CreateProperty("MyProperty");ViewBag.Property("MyProperty") = "Myvalue"; 谢谢 解决方法 我刚刚发现,ViewData可以用于为ViewBag创建这样的属性 所以要创建属性CityErrorMessage我必
有没有办法根据字符串创建和使用ViewBag的动态属性?
就像是 ViewBag.CreateProperty("MyProperty"); ViewBag.Property("MyProperty") = "Myvalue"; 谢谢 解决方法
我刚刚发现,ViewData可以用于为ViewBag创建这样的属性
所以要创建属性CityErrorMessage我必须使用 ViewData.Add("CityErrorMessage",MyErrorMessage) 然后在视图我可以使用 @ViewBag.CityErrorMessage 编辑: 我动态创建了ViewBag的属性,因为我在列表中收到了验证错误的字段名称 所以代码实际上是 foreach (ValidationError err in ValidationErrors) { ViewData.Add( string.format("{0}ErrorMsg",err.PropertyName),err.ValidationErrorMessage); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 谁在生产应用程序中实际使用DataGrid / GridVie
- ASP.NET会话性能
- ASP.NET ExpressionBuilder语法 – 在img标记内输出AppSett
- OWIN如何挂钩ASP.NET启动
- asp.net-mvc – Asp.net MVC – 如何检查Ajax请求的会话过期
- asp.net-mvc-5 – 依赖注入结构图ASP.NET Identity MVC 5
- asp.net-mvc – 默认模型绑定抛出“没有为此对象定义的无参
- asp.net-mvc – 由Url.Action生成的Asp.Net MVC错误的URL!
- asp.net-mvc – 如何缓存FileContentResult的性能?
- asp.net-mvc-4 – 使用KNOCKOUT.JS和ASP.NET MVC 4进行级联
推荐文章
站长推荐
- asp.net-mvc – IIS Express – HTTP错误500.19
- 安装程序 – 无法安装ASP.NET MVC3 RTM?
- asp.net-mvc – 如何实现在jqgrid搜索?
- asp.net-mvc-5 – 使用ASP.NET标识在两个项目中重
- asp.net-mvc – 说ASP .NET MVC应用程序是HTTPMo
- asp.net-mvc – 在Asp.Net MVC中使用混合身份验证
- asp.net-mvc – 操作可能会破坏运行时的稳定性:
- asp.net-mvc – Asp.net MVC动态菜单系统
- asp.net – 动态地将用户控件添加到转发器
- asp.net-mvc – asp.NET:未知长度的MVC路径
热点阅读