asp.net-mvc – ASP MVC:为什么我的视图中看不到我的内部类?
发布时间:2020-12-16 06:57:39 所属栏目:asp.Net 来源:网络整理
导读:ul li% Html.ActionLink(StringHelper.TryGetLocalString("Something"),"Blah","Blah"); %/li/ul 在我从局部视图中看到它之前,我必须将StringHelper类设置为public. 为什么?? (旁注:解析为本地字符串将在我的控制器中完成而不是在视图(布局)中,但它是一个
<ul> <li><% Html.ActionLink(StringHelper.TryGetLocalString("Something"),"Blah","Blah"); %></li> </ul> 在我从局部视图中看到它之前,我必须将StringHelper类设置为public. 为什么?? (旁注:解析为本地字符串将在我的控制器中完成而不是在视图(布局)中,但它是一个很好的快速示例). 卢克,谢谢你的帮助 解决方法
由于StringHelper很可能不会与MVC站点的其余代码编译到同一个DLL中,因此它无法访问内部事物.
当你有控制器,视图等作为默认MVC网站设置(以及它在调试时如何工作)将常规代码编译为DLL,然后单独编译页面/视图时,就会出现这种情况.当您在发布网站时设置“Updatability”时,也会发生这种情况. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 集训第六天:文件上传漏洞
- asp.net – 如何使用PowerShell了解IIS中托管的特定网站的活
- net core 项目提示未能加载导入的项目文件
- asp.net – 当通过文件上传控件上传文件时,在c#.net中重命名
- 如果在BackgroundWorker运行过程中关闭窗体…
- ASP.NET CORE中使用SESSION
- asp.net mvc 依赖注入Ninject
- asp.net-mvc – ASP.NET MVC PostAuthorizeRequest(和其他事
- model-view-controller – 有没有办法在ASP.MVC 2中设置Hid
- 动态填充DropDownList不会在回发ASP.net上保留值c#
推荐文章
站长推荐
- 通过ASP.NET菜单控件禁用javascript生成
- asp.net-mvc-3 – MVC3 / Razor缩略图/调整大小图
- asp.net-mvc – 多租户Razor页面
- asp.net-mvc – 来自Objects MVC的DropDownList
- asp.net-mvc – Razor vs Webforms视图引擎,用于
- asp.net – 如何以编程方式覆盖web.config设置
- Asp查询整库,每表100条保存为csv格式
- asp.net – 一个cookie文件的最大大小是多少?
- asp.net core swagger使用及注意事项
- asp.net – UserHostAddress提供错误的IP
热点阅读