asp.net – 在几个网页(.cshtml文件)中使用Razor @functions
发布时间:2020-12-15 23:15:29 所属栏目:asp.Net 来源:网络整理
导读:我有以下功能,我想要在我的asp.net网页2应用程序中的几个.cshtml视图.如何使这个函数可用于应用程序中的任何视图(而不只是一个). @functions { public bool DisplayButton(String startDate,String endDate) { return Convert.ToDateTime(startDate) DateTim
我有以下功能,我想要在我的asp.net网页2应用程序中的几个.cshtml视图.如何使这个函数可用于应用程序中的任何视图(而不只是一个).
@functions { public bool DisplayButton(String startDate,String endDate) { return Convert.ToDateTime(startDate) < DateTime.Now && Convert.ToDateTime(endDate) > DateTime.Now; } } 解决方法
在App_Code中创建一个名为Functions.cshtml的文件,然后将您所拥有的代码粘贴到文件中.然后,您可以在任何.cshtml文件中使用文件名前缀DisplayButton方法:
var myBool = Functions.DisplayButton(DateTime.Now,DateTime.Now.AddDays(30)); 有关在ASP.NET网页中使用函数和帮助的更多信息,请阅读:http://www.mikesdotnetting.com/Article/173/The-Difference-Between-@Helpers-and-@Functions-In-WebMatrix (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET MVC Controller FileContent ActionResult通过AJAX
- ASP.NET (C#) 应用篇-数据列分页操作-01_Adapter_Fill
- asp.net – ELMAH登录SQL Server
- ASP.NET捆绑和缩小 – CSS3属性失败
- asp.net-mvc-3 – 如何在Asp.Net MVC中显示DisplayFormat属
- iis-7 – 使用ASP.NET MVC3,如何在区分大小写的路由中使IIS
- asp.net – 从ASP .Net下载文件时,文本文件会附加HTML内容
- asp.net-mvc-3 – MVC 3 WebGrid – 可以进行内联编辑吗?
- asp.net-mvc-4 – 在一个项目中混合Web Api和ASP.Net MVC页
- asp.net-mvc-4 – 如何在MVC4 C#中安排任务?
推荐文章
站长推荐
- asp.net – 通过Visual Basic从网站检索数据
- asp.net-mvc – 如何将可视化设计器集成到开发过
- asp.net-mvc – 选择哪种ASP.NET编程模型?
- asp.net-mvc-3 – 在MVC3区域中使用Webform
- .net – 排除某些页面使用HTTPModule
- asp.net – CookieContainer和Response.Cookies集
- asp.net-mvc-3 – FluentValidation – 验证跨多
- 在ASP.NET登录控件页面加载上设置焦点到文本框
- asp.net-mvc – ASP.NET MVC 5身份应用程序用户作
- asp.net-mvc – Microsoft.Owin.Security.IAuthe
热点阅读