繁体   English   中英

gridview停止处理所有具有Java中具有IF条件的母版页的页面

[英]gridview Stops working on all pages having a Masterpage with an IF Condition in the Javascript

我正在尝试基于IF条件的菜单项,该条件检查会话变量“具有访问权限”的布尔值。 将根据IF条件添加“项”,但是网格停止工作(网格的垂直滚动消失,并且记录显示在页面高度之外)。

我在母版页客户端上编写此代码,因此所有具有gridviews并具有此母版页的页面都将停止运行。

这是导致页面问题的javascript代码

function mmLoadMenus() 
{
        if (window.mm_menu) 
           return;

window.mm_menu = new Menu("root",200,22,"Verdana, Arial, Helvetica,sans serif",10,"#FFFFFF","#1D4352","#6691BB","#9CCEF3","left","middle",3,0,400,-5,7,true,false,true,0,false,true);

        mm_menu.addMenuItem("Reports", "location='Reports.aspx'");

        if ('<%=Session["Has_Access_"]%>')
        {
            mm_menu.addMenuItem("My&nbsp;Activity", "location='MyActivity.aspx'");
        }
}

仅当我进行上述“如果检查”时,代码才会对gridview页面造成问题,否则添加菜单项不会出现问题。

谢谢您的帮助!

尝试使用:

 if ('<%=Session["Has_Access_"]%>' == 'true')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM