gpt4 book ai didi

c# - gridview 停止在 Javascript 中具有带有 IF 条件的母版页的所有页面上工作

转载 作者:太空宇宙 更新时间:2023-11-03 16:23:35 28 4
gpt4 key购买 nike

我正在尝试基于 IF 条件的菜单项,它检查 session 变量“具有访问权限”的 bool 值。根据IF条件添加了Items,但网格停止工作(网格的垂直滚动消失,记录显示超出页面高度)。

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

这是导致页面出现问题的 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'");
}
}

只有当我进行上述 If 检查时,代码才会导致 gridview 页面出现问题,否则添加的菜单项不会出现问题。

感谢您的帮助!

最佳答案

尝试使用:

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

关于c# - gridview 停止在 Javascript 中具有带有 IF 条件的母版页的所有页面上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13237171/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com