asp.net-mvc – 在自定义Html帮助器中访问模型对象
发布时间:2020-12-15 20:28:54 所属栏目:asp.Net 来源:网络整理
导读:我正在尝试创建一个自定义的 HTML帮助器,我想知道如何访问Model对象而不将其作为参数. 谢谢 解决方法 如果您使用的是强类型视图,您应该: public static MvcHtmlString MyHelperTModel(this HtmlHelperTModel htmlHelper){ TModel model = htmlHelper.ViewDa
我正在尝试创建一个自定义的
HTML帮助器,我想知道如何访问Model对象而不将其作为参数.
谢谢 解决方法
如果您使用的是强类型视图,您应该:
public static MvcHtmlString MyHelper<TModel>(this HtmlHelper<TModel> htmlHelper) { TModel model = htmlHelper.ViewData.Model; return MvcHtmlString.Empty; } 如果您不使用强制类型的视图,您不应该: public static MvcHtmlString MyHelper(this HtmlHelper htmlHelper) { object model = htmlHelper.ViewData.Model; return MvcHtmlString.Empty; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 什么是错误代码是0x80070001?那我该怎么解决呢
- asp.net – 如何设置访问控制允许源于特定文件web.config
- asp.net – IIS不下载胡须文件
- ASP.NET FileUpload
- asp.net-mvc – 如何判断我在ASP.NET MVC应用程序中的页面
- asp.net – 没有找到WebResource.axd
- asp.net-web-api – 错误请求 – 无效的URL web api
- asp.net-mvc – 如何在asp.net mvc中使用SOAP
- asp.net-mvc – 当路由有多个值时如何构建RouteValueDictio
- asp.net-mvc-4 – 如何在MVC4 C#中安排任务?
推荐文章
站长推荐
- asp.net – 在Visual Studio 2015中保存* .cs或*
- asp.net-mvc – MVC4 Web API或MVC3 JsonResult
- asp.net – 伤害表现吗?
- ASP.NET Core中的ActionFilter与DI
- asp.net-web-api – 用于自托管模式的WebApi按请
- asp.net-mvc – 如何降级Visual Studio 2012中的
- asp.net – 我可以在docker容器中运行IIS上托管的
- asp.net – 单选按钮而不是下拉列表在mvc 3应用程
- asp.net – IIS Web服务器中的此错误(扩展配置)是
- asp.net – 动态加载不同控件时无法加载viewstat
热点阅读