Using a Razor @functions in several webpages (.cshtml files)

前端 未结 3 421
孤独总比滥情好
孤独总比滥情好 2020-12-03 14:13

I have the below function that I would like to be available to several .cshtml views in my asp.net web pages 2 application. How can I make this function available to any vie

3条回答
  •  [愿得一人]
    2020-12-03 14:38

    Create a file called Functions.cshtml in App_Code and then paste the code you have into the file. Then you can call the DisplayButton method in any .cshtml file by prefixing it with the file name:

    var myBool = Functions.DisplayButton(DateTime.Now, DateTime.Now.AddDays(30));
    

    For more on working with functions and helpers in ASP.NET Web Pages, read this: http://www.mikesdotnetting.com/Article/173/The-Difference-Between-@Helpers-and-@Functions-In-WebMatrix

提交回复
热议问题