一个类目表,读出其中的内容要形成网站的导航菜单。表的结构这样:Id,Name,ParentId;如果是根类目,ParentId为-1,否则指向同一个表中的父类目的Id。有超过2层的类目。
   可以使用Dotnetnuke中的SolpartMenu控件。这个控件的说明请看http://www.ccw.com.cn/htm/center/prog/02_12_12_2.asp 我是想将数据表中的内容读出,放到一个xml文件中,这个文件要符合SolpartMenu控件的格式,然后生成Cache供SolpartMenu使用。当后台管理中修改了类目时,同时修改xml文件,并使得依赖于此文件的Cache重建。
   这是我的思路,但具体怎样实现,还请各位高手赐教,最好详细一点。多谢!