如何在会话中访问模型时打印javascript,并且在Razor中属性值不为空?
这是我的代码:
@{ ARM.Models.LanIDModel lanIdModel = (LanIDModel)HttpContext.Current.Session["sessLanIDModel"]; }}
@if(lanIdModel.LanID!=0 && lanIdModel.Name != string.Empty && !string.IsNullOrEmpty(lanIdModel.Email)){
@Html.Raw("$('.input-switch-disabled').removeAttr('disabled');");
}
当我在浏览器上运行时,我得到了这个:
@if(lanIdModel.LanID!=0 && lanIdModel.Name != string.Empty && !string.IsNullOrEmpty(lanIdModel.Email)){
Line 98: @Html.Raw("$('.input-switch-disabled').removeAttr('disabled');");
Line 99: }
能够吗?
答案 0 :(得分:2)
将您的javascript包装在脚本代码中。
@Html.Raw("<script>$('input-switch-disabled').removeAttr('disabled');</script>");