问题描述
我想在view展现之前取得页面展示内容,然后进行修改后再展示。查了可以在Resultfilters里做。我在OnResultExecuting里找了半天没找到那个方法可以获取,然后我又在OnActionExecuted里查找也不行。有谁知道在哪儿可以获取到吗?比如:1.cshtml里有一个按钮,我想把它隐藏掉,我想在filter里拿到输出的HTML字符串,然后屏掉,再显示。在MVC里怎么怎么找呀?
解决方案
解决方案二:
你完全可以利用JS在bodyonload里面根据页面返回的Model值来判断$(function(){varflag='@ViewBag.Flag';if(flag==0){c(2);}else{c(1);}});
解决方案三:
楼上我就是不想在页面上写这些判断。所以我才想在filter里做的有办法可以获取吗
解决方案四:
有人吗
解决方案五:
来人帮帮忙吧
时间: 2024-10-30 22:34:26