zoukankan      html  css  js  c++  java
  • Atlas学习笔记之listView

      <atlas:ScriptManager ID="ScriptManager1" runat="server">
        
    </atlas:ScriptManager>

      
    <table id="NewsList" width="98%"  border="0" align="center" cellpadding="0" cellspacing="0">
                          
    <tbody id="NewsItemTemplateParent">
                            
    <tr id="NewsItemTemplate">
                              
    <td width="72%" height="22"><href="#" class="link2"><span id="Newstitle" class="link2"></span></a></td>
                              
    <td width="28%" class="zt3"><span id="NewsTime" class="link2"></span></td>
                              
    </tr>
                             
    </tbody>
    </table>


    <script type="text/xml-script">
            
    <page xmlns:script="http://schemas.microsoft.com/xml-script/2005">
                
    <components>
                
                    
    <dataSource id="NewslistDataSource" autoLoad="true" serviceURL="NewsService.asmx" />
                    
                    
    <listView id="News" itemTemplateParentElementId="NewsItemTemplateParent">
                        
    <bindings>
                            
    <binding dataContext="NewslistDataSource" dataPath="data" property="data" />
                        
    </bindings>
                        
    <layoutTemplate>
                            
    <template layoutElement="NewsList" />
                        
    </layoutTemplate>
                        
    <itemTemplate>
                            
    <template layoutElement="NewsItemTemplate">
                               
                                
    <label id="Newstitle">
                                    
    <bindings>
                                        
    <binding dataPath="Title" property="text" />    
                                    
    </bindings>
                                
    </label>
                                
    <label id="NewsTime">
                                    
    <bindings>
                                        
    <binding dataPath="HDate" property="text" />
                                    
    </bindings>
                                
    </label>                    
                            
    </template>
                        
    </itemTemplate>
                       
                    
    </listView>

                
    </components>
            
    </page>
        
    </script>



    调用webservice用ListView显示新闻标题和日期.

     [WebMethod]
        public DataTable GetData()
        {
            string sql ="select top 5 * from news";
            DataSet ds =  DataAsseccSQL.ExecuteDataset(sql);
            DataTable dt = ds.Tables[0];
            return dt; 
        }
    具体参考了http://www.cnblogs.com/dflying/archive/2006/04/08/370331.html
     <binding dataPath="Title" property="text" />   这个一定要和数据库的名称一模一样,否则显示为undefined
    我搞了个网络延时的,特意让WebService休眠.
    System.Threading.Thread.Sleep(5000);
        <atlas:UpdateProgress ID="UpdateProgress1" runat="server">
                        <ProgressTemplate >Loading.....</ProgressTemplate>   
                        </atlas:UpdateProgress>
    但效果没出来!
  • 相关阅读:
    如何修改自定义Webpart的标题?(downmoon)
    vs2003 和vs2005下的发送SMTP邮件
    Entity Framework 4.1 之八:绕过 EF 查询映射
    Entity Framework 4.1 之七:继承
    Entity Framework 4.1 之四:复杂类型
    Entity Framework 4.1 之三 : 贪婪加载和延迟加载
    MVC2 强类型的 HTML Helper
    EF Code First 和 ASP.NET MVC3 工具更新
    Entity Framework 4.1 之六:乐观并发
    Entity Framework 4.1 之一 : 基础
  • 原文地址:https://www.cnblogs.com/anson/p/517061.html
Copyright © 2011-2022 走看看