Atlas学习笔记之listView

None.gif    < atlas:ScriptManager  ID ="ScriptManager1"  runat ="server" >
None.gif    
</ atlas:ScriptManager >
None.gif
None.gif  
< table  id ="NewsList"  width ="98%"   border ="0"  align ="center"  cellpadding ="0"  cellspacing ="0" >
None.gif                      
< tbody  id ="NewsItemTemplateParent" >
None.gif                        
< tr  id ="NewsItemTemplate" >
None.gif                          
< td  width ="72%"  height ="22" >< href ="#"  class ="link2" > < span  id ="Newstitle"  class ="link2" ></ span ></ a ></ td >
None.gif                          
< td  width ="28%"  class ="zt3" >< span  id ="NewsTime"  class ="link2" ></ span ></ td >
None.gif                          
</ tr >
None.gif                         
</ tbody >
None.gif
</ table >
None.gif
None.gif
ExpandedBlockStart.gifContractedBlock.gif
< script  type ="text/xml-script" > dot.gif
InBlock.gif        
<page xmlns:script="http://schemas.microsoft.com/xml-script/2005">
InBlock.gif            
<components>
InBlock.gif            
InBlock.gif                
<dataSource id="NewslistDataSource" autoLoad="true" serviceURL="NewsService.asmx" />
InBlock.gif                
InBlock.gif                
<listView id="News" itemTemplateParentElementId="NewsItemTemplateParent">
InBlock.gif                    
<bindings>
InBlock.gif                        
<binding dataContext="NewslistDataSource" dataPath="data" property="data" />
InBlock.gif                    
</bindings>
InBlock.gif                    
<layoutTemplate>
InBlock.gif                        
<template layoutElement="NewsList" />
InBlock.gif                    
</layoutTemplate>
InBlock.gif                    
<itemTemplate>
InBlock.gif                        
<template layoutElement="NewsItemTemplate">
InBlock.gif                           
InBlock.gif                            
<label id="Newstitle">
InBlock.gif                                
<bindings>
InBlock.gif                                    
<binding dataPath="Title" property="text" />    
InBlock.gif                                
</bindings>
InBlock.gif                            
</label>
InBlock.gif                            
<label id="NewsTime">
InBlock.gif                                
<bindings>
InBlock.gif                                    
<binding dataPath="HDate" property="text" />
InBlock.gif                                
</bindings>
InBlock.gif                            
</label>                    
InBlock.gif                        
</template>
InBlock.gif                    
</itemTemplate>
InBlock.gif                   
InBlock.gif                
</listView>
InBlock.gif
InBlock.gif            
</components>
InBlock.gif        
</page>
ExpandedBlockEnd.gif    
</ script >
None.gif
None.gif
None.gif

调用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>
但效果没出来!

转载于:https://www.cnblogs.com/anson/archive/2006/09/28/517061.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值