How to declare a local variable in Razor?

I am developing a web application in asp.net mvc 3.
I am very new to it. In a view using razor, I’d like to declare some local variables and use it across the entire page. How can this be done?

It seems rather trivial to be able to do the following action:

@bool isUserConnected = string.IsNullOrEmpty(Model.CreatorFullName);
@if (isUserConnected)
{ // meaning that the viewing user has not been saved
    <div>
        <div> click to join us </div>
        <a id="login" href="https://stackoverflow.com/questions/6601715/javascript:void(0);" style="display: inline; ">join</a>
    </div>
}

But this doesn’t work. Is this possible?

7 Answers
7

Leave a Comment