我有一个 ascx 组件,它包含两级菜单,因为有几种用户类型,并且需要在服务器上计算菜单。
无论如何 - 我也在服务器上突出显示当前菜单项(将选定的类/css添加到项目中)。使用 javascript 突出显示不是一个好的选择,因为数据网格中有内容,这会导致回发并且需要将菜单保持在与选定值相同的位置。因此,我将其作为某种与哈希表的映射(例如,对(站点的 URL,菜单项到突出显示))进行此操作,并且我必须为我的 Web 应用程序包含的每个站点包含一个映射为了我想要突出显示菜单......所以不知何故,它让我感到困扰,必须有更好的方法来做到这一点。有没有更好的技术?