.net – Razor RTM中的声明性助手方法
发布时间:2020-05-28 12:46:11 所属栏目:asp.Net 来源:互联网
导读:我通过 his blog看到了Scott Guthrie关于助手方法的帖子. 具体来说: 我看到一堆RC版本的MVC 3帖子关于缺少辅助方法…我看到它的语法支持(@helper)突出显示,但我在/Views/Helpers/SomeHelper.cshtml中有这个(定义为局部视图): @helper SomeHelper(string tex
|
我通过 his blog看到了Scott Guthrie关于助手方法的帖子. 具体来说: 我看到一堆RC版本的MVC 3帖子关于缺少辅助方法…我看到它的语法支持(@helper)突出显示,但我在/Views/Helpers/SomeHelper.cshtml中有这个(定义为局部视图): @helper SomeHelper(string text)
{
if (text != null)
{
<text>
@text
</text>
}
else
{
<text>
Unknown
</text>
}
}
我这样使用它: <div>
Helper with Text:
@SomeHelper("This is not null text.")
</div>
但我得到SomeHelper没有定义….所以我把它搞得一团糟?我是否需要做些什么来将这些视图注册为帮助者? 谢谢. 解决方法我通过在项目中创建一个App_Code文件夹,然后在该文件夹中创建一个Helpers.cshtml文件来完成此操作.然后,在.cshtml视图中,使用: @Helpers.SomeHelper("This is not null text.")
这是我发现在整个Web项目中创建共享声明性帮助器方法的唯一方法.如果还有其他人,我想听听他们的意见. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 在同一个域上的两个网站之间共享cookie
- asp.net-mvc – @Model和@model之间的区别
- asp.net – 如何减缓黑客的速度
- Asp.net形成认证和多个域
- ASP.Net:将客户端onClick添加到GridView中的HyperlinkFiel
- asp.net-mvc – ASP.NET MVC – Elmah不工作,返回404页面为
- 准备ASP.Net网站进行渗透测试
- asp.net-mvc – 如何在MVC 3中基于XML文件动态创建控件
- asp.net-mvc-3 – 应该使用HTTP引用来验证还是令牌验证来防
- .net – 测试项目中的App.config
推荐文章
站长推荐
- asp.net – 嵌套的Repeater和SqlDataSource参数
- asp.net – IIS 7.5 Web应用程序首先请求应用程序
- asp.net-mvc – asp.net mvc提交时的表单集合
- asp.net – 使用/ signalr / ping调用时使用长轮
- asp.net – Quartz.net调度程序在部署后不会触发
- asp.net – 如何在Json中使用Gson将对象类型包含
- asp.net-mvc – ASP.Net MVC中的实时视频聊天录制
- asp.net – 未指定SMTP主机
- 使用Asp.Net Core时,如何查看为Razor Page生成的
- asp.net-mvc – ASP.NET MVC 6中的文件IO Close(
热点阅读
