asp.net-mvc – @helper和Url.Action
发布时间:2020-12-16 06:23:06 所属栏目:asp.Net 来源:网络整理
导读:我试图将一些简单的代码提取到一个单独的辅助函数中 @helper ShowPath() { p class="migas" a href="@Url.Action("Index","Home")"Home/a gt; a href="@Url.Action("Index","AboutUs")"About Us/a gt; Directory/p} 在原始的cshtml文件中正常工作,但是当我将
我试图将一些简单的代码提取到一个单独的辅助函数中
@helper ShowPath() { <p class="migas"> <a href="@Url.Action("Index","Home")">Home</a> > <a href="@Url.Action("Index","AboutUs")">About Us</a> > Directory</p> } 在原始的cshtml文件中正常工作,但是当我将它解压缩到我放在App_Code文件夹中的单独文件时,@ Url.Action会导致编译错误. 我是否需要从调用页面传入HTMLHelper?如果是这样,任何想法如何? 解决方法
你需要将UrlHelper传递给你的方法
@helper ShowPath(UrlHelper url) { <p class="migas"> <a href="@Url.Action("Index","Home")">Home</a> > <a href="@url.Action("Index","AboutUs")">About Us</a> > Directory</p> } 然后从一个角度来看, @YouAppCodeName.ShowPath(Url) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 在App_Start中初始化和播种Identity的DbContext
- asp.net – 在页面刷新时再次触发GridView_RowCommand事件
- asp.net-mvc – 带有用Angular2编写的部分的ASP.NET MVC项目
- asp.net – 如何使用Ninject注入依赖项,其中实例从json反序
- 如何在asp.net中真正注销
- asp.net – How2:在HttpModule中挂钩的事件,用于将js链接放
- iis-7.5 – .NET MVC 3动作是否应该触发w3wp.exe以生成进程
- asp.net – 显示和隐藏转发器中的特定列?
- asp.net-core – JsonConvert DataSet .NET Core 2.0无效
- asp.net – 如何使用嵌套的视图模型获取EditorFor的数据
推荐文章
站长推荐
- 如何在asp.net中检测服务器端的浏览器关闭?
- asp.net-mvc – 为什么这个MVC路由不起作用?
- 在ASP.NET中拒绝用户时,’CustomIdentity’上的S
- asp.net-mvc-4 – 如何让{controller} / {id} /
- asp.net – 如何在捕获httpwebrequest超时后关闭
- asp.net-core – 未配置身份验证处理程序来处理该
- ASP.NET 3.5会话ID的大小是多少?
- asp.net – IIS动态压缩失败
- asp.net-core – 如何在Asp.net Core中使用soap
- asp.net – 帮助捕获StackOverflowException与Wi
热点阅读