我用一个ListView控件通过一个SqlDataSource控件绑定数据。
这些数据里面有一个CategoryID的字段,这是一个分类的ID,我想显示一个从“根”分类到该分类的路径,那么需要对得到的分类ID:CategoryID进行编程。
可是通过 Eval()这个绑定的数据好像不能在做进一步的编程了,哪位高人指点一下,谢谢。
这些数据里面有一个CategoryID的字段,这是一个分类的ID,我想显示一个从“根”分类到该分类的路径,那么需要对得到的分类ID:CategoryID进行编程。
可是通过 Eval()这个绑定的数据好像不能在做进一步的编程了,哪位高人指点一下,谢谢。
解决方案 »
- SQL 语句
- 如何获取gridview的总记录数
- 求助,win98系统如何设置登陆用户权限(如没有安装软件及修改文件功能)
- 存储过程内部begin与end,间,如果出错,则不执行出错后的代码,有具体说明,谢谢!在线等。
- 求教,关于.NET2005 GRIDVIEW的分页按钮问题!
- 请问有没有啥工具可以运行一下,然后系统启动菜单就变了.
- 问DataGrid中buttoncolumn以及分页的问题。
- 我在Global.asax的Application_BeginRequest中用session,运行时出现会话状态在此上下文中不可用。
- DropDownList的问题!送分哦
- 关于下拉框的运用,着急。。。。。(asp.net初学者)
- 问高手一个 问题 gridview 根据不同产品类别 查询出产品列表之后 在分页 每次查询出的结果都要分页 怎么实现? 谢谢!
- 偶是新手,问一个十分小白的问题,不要笑我哦
建议不采用SqlDataSource的方式绑定数据,在程序后台中用代码绑定会更灵活。
我不是显示当前分类的ID:38
而是要显示:二手信息-电脑配件-内存
lz既然得到了分类ID,向上找父类或下找子类如何找不到?不太清楚你的表结构.
若是分类表如下:
ID CategoryName ParentId
1 硬盘 0
2 三星硬盘 1
.......
这样子倒是很好找的.即使你再加上N级目录,原理一样.
如果是的话,
select rootName,parentName,currentName from tableA where currentId=38
在程序中根据这个SQL获得一个DataSet查询结果集dsD以后,
再string strD = dsD.Tables[0].Rows[0][0].ToString()+ dsD.Tables[0].Rows[0][1].ToString()
+ dsD.Tables[0].Rows[0][2].ToString();然后再在前台Eval或者<%=%>绑定这个strD也可以。