首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

在同一个页面实现无限层的链接解决思路

2012-02-04 
在同一个页面实现无限层的链接标题可能表达得不清楚,我详细说一下:用DataGrid显示列表如下,地区操作广东修

在同一个页面实现无限层的链接
标题可能表达得不清楚,我详细说一下:
用DataGrid显示列表如下,

    地区             操作
    广东             修改
    湖南             修改
    上海             修改

1)点击广东后,把参数(地区ID、页码page)传到本页,然后本页显示返回按钮,并绑定如下
          地区             操作
          深圳             修改
          广州             修改
          东莞             修改
2)再点击深圳之后,又把当前地区ID与页码传到下一层(这样无限层点击下去)
3)当点击返回按钮,返回上一层地区ID与对应的页码(这样无限返回),列表重新绑定。
4)我这里只是说两个参数,实际上有很多个

不知我有没有表达得清楚呢,各位朋友应该也会碰到这种情况吧。

[解决办法]

[解决办法]
1,这种方法使用ajax很简单
2,数据库设计成id title parentid的形式,实现起来代码都是一样的,就是将当前id传递,当作查询等parentid
[解决办法]
给datagrid的每行加一个onclick事件 其他的就是脚本的事了 ^_^
[解决办法]
网上有很多无限级树或者下拉菜单的例子,可以参考他们的思路,这基本属于js问题
[解决办法]
路过帮楼主顶下!
不过孟老大的话是不会错地
[解决办法]
每次点击传递参数使用?id=xxx&...
在叶面设置默认值
每次根据参数获得查询记录即可
不过用ajax会更加好一些,可以让用户没什么刷新感觉

热点排行