Repeater,DataList,DataGrid

   输出表:

   string a="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\data.mdb;Persist Security Info=False;"; 
   OleDbConnection cn=new OleDbConnection(a); 
   OleDbCommand cm=new OleDbCommand("select * from test2",cn); 
   cn.Open(); 
   OleDbDataReader  ad =  cm.ExecuteReader(); 
 
   while(ad.Read()) 
   { 
    Response.Write (ad.GetValue(0).ToString()+","+ad.GetValue(1) + "<br>"); 
   }

Reapter使用 绑定:

    Repeater1.DataSource=ds; 
   Repeater1.DataMember=("table1"); 
   Repeater1.DataBind(); 

模板写法:

     <HeaderTemplate> 
      <table> 
      <tr> 
        <td>标题一</td> 
        <td>标题二</td> 
      </tr> 
     </HeaderTemplate> 
     <ItemTemplate> 
      <tr> 
       <td><%#  DataBinder.Eval(Container.DataItem,"aa")%></td> 
          <td><%#  DataBinder.Eval(Container.DataItem,"bb")%></td> 
      </tr> 
     </ItemTemplate> 
     <AlternatingItemTemplate> 
      <tr> 
       <td bgcolor=#ffffcc><%#  DataBinder.Eval(Container.DataItem,"aa")%></td> 
          <td bgcolor=#ffffcc><%#  DataBinder.Eval(Container.DataItem,"bb")%></td> 
      </tr> 
     </AlternatingItemTemplate> 
     <FooterTemplate> 
      </table> 
     </FooterTemplate> 

DataList写法跟repeater类似,不过默认是列表,所以不要写头和尾 DataGrid可以分页

与页面的交互:按钮较好,使用时考虑到网页的一般情况即可

IsPostBack 真第二次加载,假:首次加载

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏c#开发者

HTML5手机APP开发入(5)

HTML5手机APP开发入(5) 回顾一下 HTML5手机APP开发入(4) 如何自定义Component,directive HTML5手机APP开发入(...

7176
来自专栏菩提树下的杨过

c#中开发ActiveX的学习笔记

1.为什么要用ActiveX? 网页本身的功能是有限的,要想实现一些网页本身不支持的功能,比如:网页上的p2p视频播放,就得靠ActiveX这种古老的技术。 2...

2695
来自专栏Golang语言社区

Golang实现ping

ICMP部分的结构 报头 ICMP报头从IP报头的第160位开始,即第20个字节开始(除非使用了IP报头的可选部分)。 Bits 160-167 168-175...

9416
来自专栏Jerry的SAP技术分享

利用CRM中间件Middleware从ERP下载Customer Material的常见错误

下图是我在ERP创建的Material,为其维护了一个Customer Material AOP。

3958
来自专栏c#开发者

BizTalk自定义证书加密/解密pipeline组件开发

    BizTalk自带有证书加密/签名的pipeline组件(MIME/SMIME),感觉配置比较复杂,而且不知道如何通过自己开发的客户端实现这种标准的加密...

3464
来自专栏FreeBuf

如何通过恶意宏劫持桌面快捷方式提供后门

多年以来,一直都有攻击者使用恶意宏来传播恶意软件,并且还设计出了各种方法来让这种技术变得更加有效。近期,研究人员观察到了一种更加隐蔽的基于宏的攻击活动,在这个攻...

1252
来自专栏blackheart的专栏

[认证授权] 6.Permission Based Access Control

那么当我们得到OAuth2的Access Token或者OIDC的Id Token之后,我们的资源服务如何来验证这些token是否有权限来执行对资源的某一项操作...

22410
来自专栏张善友的专栏

各种序列化库的性能数据

本文内容来自http://theburningmonk.com/benchmarks/,作者收集了各种序列化库的性能数据,数据仅供参考,作为一个经验法则你应该自...

2487
来自专栏coding

RabbitMQ实战3.公平调度轮询不能保证执行时间的效率最大化设置消费者的预读取数参数文档

用轮询分配消息的方式只能在消息条数上保证公平,并没有兼顾每个消息的执行时间。这样就可能导致这样的情况:

943
来自专栏禁心尽力

Shiro眼皮下玩ajax,玩出302 Found

1   public static String sendCode(String url,String encoded,String mobile,Stri...

2498

扫码关注云+社区

领取腾讯云代金券