ASP.NET路径参数取值

来源:百度知道 编辑:UC知道 时间:2024/07/03 10:10:49
在ASP.NET网站开发中,如果有很多大类list,其中一个电脑设备类编号为1,里面包括主机、CPU、摄像头等小类categoty,在category中,而各个小类里面有具体的产品product,如果我要取得产品,那么 list=1&&category=小类编号&&product=产品编号 这样该如何设置参数呢?怎样才能取得正确的产品值呢?

这是数据库设计方面的知识,关于分类给你个方案:
字段名:id parent_id desp
记录行:1 -1 电脑设备
记录行:2 1 外设
记录行:3 1 主机
记录行:4 3 CPU

id就不解释了
parent_id即父级id ,当值为-1是定义为根级。
desp为描述
上面定义了一个大类(电脑设备),下面有2个小类(外设,主机),然后主机下面还有个分类(CPU)。
然后,你只要获取ID就可以了。而要显示分类目录的时候你可以使用递归算法等实现。
希望对您有帮助,有其他疑问QQ28865099 或者C#初学者群:60486014欢迎您。

用递归算法进行分类吧
1 电脑设备
--2 主板
--3 CPU
----5 Inter
----6 AMD
--4 摄像头
7 办公设备
--8 打印机
----10 牌子
--9 扫描仪
----11 牌子...

这样在添加的时候只管选择一个类别即可,通过类别的ID可以知道父类和子类等等。。只传一个参数,不用很多