有没有办法将 .ascx 文件添加到站点地图,以便根据上次访问的控件加载/卸载控件?问题是我有一个页面,其中包含一些控件,这些控件被放置在彼此之下,我希望能够使用站点地图在它们之间跳转,而不是为它们创建一个新页面......这就是我'我试图在没有运气的情况下放入站点地图(请参阅产品列表,产品详细信息):
<siteMapNode url="Default.aspx" title="Home" description="Home Page of _____">
<siteMapNode url="UserFunctions/ChangePassword.aspx" title="Change Password" description="Change Password" />
<siteMapNode url="Setup/EditUsers.aspx" title="Edit Users" description="Edit Users" />
<siteMapNode url="Setup/EditOther.aspx" title="Edit Other" description="Edit Other" />
<siteMapNode url="DataEntry/EditPartners.aspx" title="Partners" description="Partners">
<siteMapNode url="WebControls/Product List.ascx" title="Product List" description="Product List" >
<siteMapNode url="WebControls/ProductDetail.ascx" title="Product Detail" description="Product Detail" />
</siteMapNode>
</siteMapNode>
</siteMapNode>