当前位置: 代码迷 >> ASP.NET >> !怪有关问题!
  详细解决方案

!怪有关问题!

热度:2215   发布时间:2013-02-26 00:00:00.0
!!!怪问题!!!
我在DataGrid中使用javascript(作树形视图):
<script   type= "text/javascript "   > <!---
tree.addNode(new   TreeNode( <%#   DataBinder.Eval(Container.DataItem,   "OrgCode ", "{0} ")   %> , "folder ", <%#   DataBinder.Eval(Container.DataItem,   "PreOrgCode ", "{0} ")   %> , ' <%#   DataBinder.Eval(Container.DataItem,   "Name ", "{0} ")   %> ', "# ", " ")); --->
</script>
能正常使用,值传递也正常,但是我想将> "folder "用变量替换成: <%#   DataBinder.Eval(Container.DataItem,   "Class2 ", "{0} ")   %> ,这个值总是传不过去;设断点调试呢tree.addNode传递的值又是一样的。

你说怪不怪?!

------解决方案--------------------------------------------------------
没做过,帮你顶!
------解决方案--------------------------------------------------------
看看这样行么?
tree.addNode(new TreeNode( ' <%# DataBinder.Eval(Container.DataItem, "OrgCode ", "{0} ") %> ', ' <%# DataBinder.Eval(Container.DataItem, "Class2 ", "{0} ") %> ', ' <%# DataBinder.Eval(Container.DataItem, "PreOrgCode ", "{0} ") %> ', ' <%# DataBinder.Eval(Container.DataItem, "Name ", "{0} ") %> ', "# ", " "));
------解决方案--------------------------------------------------------
<%# DataBinder.Eval(Container.DataItem, "OrgCode ", "{0} ") %>
=============
这句话只有在DataGrid等控件里才有用吧
------解决方案--------------------------------------------------------
帮顶
  相关解决方案