http://product.dangdang.com/product.aspx?product_id=20179156
http://product.dangdang.com/product.aspx?product_id=9241224
它们的地址是一样的
只是后面的参数(product_id)不一样
大家注意看它们的页面
布局完全不一样,还有就是产品的属性也不一样
如:图书的属性有页数、出版社之类的
而电子产品又没有
在同一地址,又能以不同的布局显示出来,这是怎么实现的呢?
问题是前面这段是一样的
http://product.dangdang.com/product.aspx"/>

哪个知道当当网的这个功能是如何实现的

发布时间:2024-05-21 06:36 发布:上海旅游网

问题描述:

有两种产品的最终详细页面
http://product.dangdang.com/product.aspx?product_id=20179156
http://product.dangdang.com/product.aspx?product_id=9241224
它们的地址是一样的
只是后面的参数(product_id)不一样
大家注意看它们的页面
布局完全不一样,还有就是产品的属性也不一样
如:图书的属性有页数、出版社之类的
而电子产品又没有
在同一地址,又能以不同的布局显示出来,这是怎么实现的呢?
问题是前面这段是一样的
http://product.dangdang.com/product.aspx

问题解答:

它应该是这样的, 这两个产品是属于不同商店的, 每个商店有它自己的版面样式,只要访问属于那个商店的商品就会调用那个商店的布局.至于布局可以用UserControl然后在后台设置...

ASP 后面的参数决定了它的源地址。

使用WEB用户控件实现的,在新建项中有,然后对它编辑,编辑完了绑定就OK了

是根据他的ID来设置皮肤的

热点新闻