0

不知道如何在标题中解释我的问题...

我的问题的简单示例。

第一个页面是 Country 表的网格视图,其中包含 Country 名称上的链接。单击一个国家后,您将进入一个新的网格视图,其中包含该国家的所有州,如果您单击一个州,您将在下一页上获得该州的所有城市,依此类推。

我想以某种方式显示我在网格视图上的水平列表中制作的所有步骤(链接),这样我就可以在我正在查看的国家/地区保持定向,并且我总是有可能快速返回“层次结构”中的一两个步骤”。

假设我正在查看一个带有迈阿密信息的gridview,然后我希望我有一个列表,其中包含我在gridview 上使用的链接,如下所示

美国 --> 加利福尼亚 像这样我可以定位自己,也可以一键返回美国网格。

有一些简单的解决方案吗?

对不起,我的问题解释不好。

4

2 回答 2

0

您可以将站点地图文件添加到项目并将 SiteMapPath 控件添加到页面

站点地图文件

<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
    <siteMapNode title="Country" description="Country" url="~/webform1.aspx" >
      <siteMapNode title="State" description="States" url="~/webform1.aspx?t=state">
        <siteMapNode title="City" description="Cities" url="~/Webform3.aspx" />
      </siteMapNode>
    </siteMapNode>
</siteMap>

SiteMapPath 控件

<asp:SiteMapPath ID="SiteMapPath1" runat="server" />
于 2013-10-08T07:02:28.780 回答
0

我假设在每一步中,您都有从前面的步骤中选择的值,因此您可以显示正确的结果。比您可以使用 LinkBut​​ton 并显示带有链接的选定值。

于 2013-10-08T07:32:48.910 回答