Friday, August 24, 2012

Hide/ Show Div from code behind side in MVC


public ActionResult EmployeeDetails()
{
ViewBag.Visibility = "false";
if (Session["usertype"] == "1")
    ViewBag.Visibility = "true";

return View();
}

<script type="text/javascript"> 
$(document).ready(function () {
        var res = '@ViewBag.Visibility';
        if (res == "true") {
            $('#divBackLink').css("display", "block");
        }
});   
</script>

<div id="divBackLink" style="display:none;">
    @Html.ActionLink("Back to List", "EmployeeList", "Admin")           
</div>