[英]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 Activity", "location='MyActivity.aspx'");
}
}
仅当我进行上述“如果检查”时,代码才会对gridview页面造成问题,否则添加菜单项不会出现问题。
谢谢您的帮助!
尝试使用:
if ('<%=Session["Has_Access_"]%>' == 'true')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.