zoukankan      html  css  js  c++  java
  • 关于Repeater 嵌套梆定不明之处

    今天在网上看到一段代码,是关于Repeater 嵌套的问题,有很多的不明白的地方,希望大家能帮我把这个迷解了;

    先看运行的效果:

    XML文件:

    <?xml version="1.0" encoding="utf-8" ?>
    <books>
      
    <book type="计算机">
        
    <context>C语言</context>
        
    <context>C#语言</context>
        
    <context>C++语言</context>
      
    </book>
      
    <book type="小说">
        
    <context>爱情小说</context>
        
    <context>知音小说</context>
        
    <context>军事动态</context>
      
    </book>
    </books>

    后台代码:

    Code

    前台代码:

     <asp:Repeater ID="Repeater1" runat="server" OnItemDataBound="Repeater1_ItemDataBound">
                
    <HeaderTemplate>
                    Repeater Test
    </HeaderTemplate>
                
    <FooterTemplate>
                
    </FooterTemplate>
                
    <ItemTemplate>
                    
    <ul>
                        
    <%#Eval("type"%>
                        
    <br />
                    
    </ul>
                    
    <asp:Repeater ID="Repeater2" runat="server">
                        
    <ItemTemplate>
                            
    <%#Eval("context_Text")%><br />
                        
    </ItemTemplate>
                    
    </asp:Repeater>
                
    </ItemTemplate>
            
    </asp:Repeater>

    不明的地方是:

    1、 p.DataSource = drv.CreateChildView("book_context"); 中的“book_context”为什么是这样的参数,修改成其它的参数报错:

    去MSDN中查CreateChildView方法解释如下:

    如果 DataSet 中的表之间存在关系,则可以使用 DataRowViewCreateChildView 方法为父表中的行创建一个 DataView,包含相关子表中的行;具体也没有说明什么,它只是说父表与子表的关系;

    2、前面页面代码

    Code

    梆定XML中的context的时候只能是context_Text字段;修改成context是报错;但是按照我们一般性的理解,应该是梆定XML中的字段啊!

    请教园子中的朋友给我把心中的这个迷解了;万分感谢!

  • 相关阅读:
    ubuntu 安装精简桌面; VNC; vncserver 配置
    2019-11-29-Roslyn-通过-NuGet-库修改应用程序入口函数
    2019-11-29-C#-字典-Dictionary-的-TryGetValue-与先判断-ContainsKey-然后-Get-的性能对比
    2019-11-29-WPF-测试触摸设备发送触摸按下和抬起不成对
    2019-11-29-浅谈-Windows-桌面端触摸架构演进
    2019-11-29-C#-通过编程的方法在桌面创建回收站快捷方式
    2019-11-29-C#-直接创建多个类和使用反射创建类的性能
    2019-11-29-WPF-客户端开发需要知道的触摸失效问题
    2019-11-29-asp-dotnet-core-通过图片统计-csdn-用户访问
    2019-11-29-逗比面试官成长路线-如何让被面试者觉得糟心
  • 原文地址:https://www.cnblogs.com/caodaiming/p/1357660.html
Copyright © 2011-2022 走看看