public class UserViewModel { public string UserName{get;set;} public int Age{get;set;} public string ShowButton{get;set;} } public class UserController:Controller { public ActionResult UserInfo() { UserViewModel user=new UserViewModel(); user.UserName="zhangsan"; user.Age=19; if(有权限) { user.ShowButton="block"; } else { user.ShowButton="none"; } return View(user); } } <button style="display:@Model.ShowButton" />
我明白您的意思。但是这么处理的话有个问题,就是要修改的地方太多。
@小小的菜鸟程序员: 那你只能在布局页里,写js代码了,我能想到的只有布局页了。
但是这也只能改到引用布局页的页面,不引用的也改不了
@Mad_Rabbit: 谢谢!