我有以下web.sitemap部分:
<siteMapNode title="MENU" url="">
<siteMapNode url="~/page1.aspx?id=0" title="MENU 1" />
<siteMapNode url="~/page2.aspx" title="MENU 2" />
</siteMapNode>
当我在http://localhost/page1.aspx时,我看不到地图路径,因为在我的站点地图中我有quesrystring?id = 0。 我能解决吗?
非常感谢你!
尼古拉
答案 0 :(得分:0)
现在有可能在page1.aspx中没有任何查询字符串,所以如果没有查询字符串没有使用方法,请将其添加到您的站点地图。那么你一个人在page1.aspx做什么?只是不要让用户单独导航到page1.aspx。
答案 1 :(得分:0)
您希望在导航栏中显示特定值,因此您无法以这种方式执行此操作 1用途的站点地图提供者 2-make数据源,用于从存储过程或方法中检索数据
我会尽快给你发送例子。 最好的问候