我有一个包含2个项目的站点地图文件
<siteMapNode url="/admin/products/default.aspx" title="Products">
<siteMapNode url="/admin/products/add.aspx" title="Add" />
</siteMapNode>
但是我也有一个/admin/products/edit.aspx页面。当我导航到edit.aspx时,我想要“选择”产品站点地图节点,因为我正在编辑产品,但我不希望编辑出现在菜单中。如果未选中产品菜单,则表明用户仍然在该节点中没有可见的标识符。
可以这样做吗?
答案 0 :(得分:0)
我完全避开了这个选项。我通常只是删除下拉菜单,让我的产品项目导航到包含我的产品列表的页面(我对其进行分页,以便页面上只显示少数项目而不是所有项目)。该页面上有一个“添加”按钮,该列表包含查看/编辑/删除按钮。
此页面将是我的/admin/products/default.aspx
如果您不想这样做,那么我能想到的唯一方法是手动填充菜单项。