IT/C#

C# MVC 세션값에 따라 화면 보이게 하는법

하루콩콩 2020. 4. 1. 12:38
반응형

    

-SessionInfo.cs

namespace Test.Common
{
    public class SessionInfo
    {
        public string AUTH_CD { get; set; }          //권한코드
    }
}

 

 

-Controller

//세션 설정
Session["SessionInfo"] = new SessionInfo()
{
     AUTH_CD = "1",
};

 

 

-test.cshtml

@using Test.Common;
@{
    var auth_code = "";

    if (Session != null)
    {
        var sessionInfo = Session["SessionInfo"] as SessionInfo;

        if (sessionInfo != null)
        {
            auth_code = sessionInfo.AUTH_CODE;
        }
    }
}

 

<html>

<body>

@if (auth_code == "1")
{

<div>~~~~</div>

}

</body>

</html>

반응형

'IT > C#' 카테고리의 다른 글

C# FTP 파일 업로드,다운로드  (0) 2020.08.24
C# 이번주 특정요일의 날짜 구하기  (0) 2020.08.13