3

I want to write a few simple @helpers to use in several views. I want them to be inside a Razor .cshtml file (not in a c# class) to have the HTML syntax highlighted.

I can easily access @helpers written within the same View, I can separate them into Helpers.cshtml, and if I put this Helpers.cshtml into an App_Code folder I can access it from any View via @Helpers.MyHelper(). But I want them to be accessible only for a few pages.

I think, it could be like putting a @using if the helpers are in c# class, but what is the namespace for just another view?..

1 Answer 1

3

Sorry, but that's not possible with helpers stored in the App_Code folder as .cshtml files. They will be shared among all views.

Sign up to request clarification or add additional context in comments.

1 Comment

thanks. I've just named it more specifically and put in the App_Code.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.