在下面的代码中,设置节点的图片 ImageUrl ,可这个图片有,路径也正确,就是显示不出来,是怎么回事呢,请各位大哥大姐帮帮吗,急
foreach (DataRowView Row in dvTree)
{
TreeNode Node = new TreeNode();
if (pNode == null)
{ //添加根节点
Node.Text = Row["SecurityName"].ToString();
Node.Target = "IMainRigth";
Node.NavigateUrl = "../"+Row["URL"].ToString();
Node.ImageUrl = Row["Photo"].ToString();
// string.Format("javascript:TreeView_ToggleNode(TreeView1_Data,{1},TreeView1n{1},'t',TreeView1n10Nodes);this.href='{0}';", Row["URL"].ToString(), Row["id"].ToString());
TreeView1.Nodes.Add(Node);
Node.Expanded = false;
AddTree(Int32.Parse(Row["id"].ToString()), Node); //再次递归
}
else
{ //添加当前节点的子节点
Node.Text = Row["SecurityName"].ToString();
pNode.ChildNodes.Add(Node);
Node.Target = "IMainRigth";
Node.NavigateUrl = "../"+Row["URL"].ToString();
Node.ImageUrl = Row["Photo"].ToString();
Node.Expanded = false;
AddTree(Int32.Parse(Row["id"].ToString()), Node); //再次递归
}
}
foreach (DataRowView Row in dvTree)
{
TreeNode Node = new TreeNode();
if (pNode == null)
{ //添加根节点
Node.Text = Row["SecurityName"].ToString();
Node.Target = "IMainRigth";
Node.NavigateUrl = "../"+Row["URL"].ToString();
Node.ImageUrl = Row["Photo"].ToString();
// string.Format("javascript:TreeView_ToggleNode(TreeView1_Data,{1},TreeView1n{1},'t',TreeView1n10Nodes);this.href='{0}';", Row["URL"].ToString(), Row["id"].ToString());
TreeView1.Nodes.Add(Node);
Node.Expanded = false;
AddTree(Int32.Parse(Row["id"].ToString()), Node); //再次递归
}
else
{ //添加当前节点的子节点
Node.Text = Row["SecurityName"].ToString();
pNode.ChildNodes.Add(Node);
Node.Target = "IMainRigth";
Node.NavigateUrl = "../"+Row["URL"].ToString();
Node.ImageUrl = Row["Photo"].ToString();
Node.Expanded = false;
AddTree(Int32.Parse(Row["id"].ToString()), Node); //再次递归
}
}
解决方案 »
- 如何让id列自动增长
- jquery DIV撑大怎么让滚动条滚到最底部
- js屏蔽Backspace但是不能影响asp的Textbox 求助
- [小问题]大家进来帮忙下,关于图片存取问题
- 20求救--不知道存储过程错在那里?
- 郁闷的问题,用XMLHttp把其他的网页抓取过来后,怎么有的图片变成叉叉了,显示不了,有什么办法解决吗??急,很急,太急了,真是急死我
- 怎么隐藏动态DataGrid绑定sql的一列
- “StartIndex不能小于0“是什么原因?
- 存储过程在调试的时候不报错,调用的时候catch到错误:ORA-24338: 未执行语句句柄
- 各位斑竹求救了(急救)
- 初涉缓存和静态页面的生成地问题~
- 有哪位能够提供一份web开发的需求文档
Node.Text = Row["SecurityName"].ToString();
Node.Target = "IMainRigth";
Node.NavigateUrl = "../"+Row["URL"].ToString();
Node.ImageUrl = Row["Photo"].ToString();
pNode.ChildNodes.Add(Node);
// string.Format("javascript:TreeView_ToggleNode(TreeView1_Data,{1},TreeView1n{1},'t',TreeView1n10Nodes);this.href='{0}';", Row["URL"].ToString(), Row["id"].ToString());
TreeView1.Nodes.Add(Node);
Node.Expanded = false; 我这里 TreeView1.Nodes.Add(Node);
不是添加了吗?是怎么回事呢
那你直接
Treenode node = new TreeNode(text,value,ImageUrl);