zoukankan      html  css  js  c++  java
  • 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 真第二次加载,假:首次加载

  • 相关阅读:
    [PHP]AES加密----PHP服务端和Android客户端
    [PHP]memcache安装
    [Android]apk反编译方法
    [PHP]生成随机数(建立字典)
    [PHP]Mysql的运用
    [PHP]对象数组和普通数组总结
    ThinkPHP5+Redis单例型购物车
    移动硬盘新建选项消失、不能新建文件夹和文件的解决方案
    PHP substr() 函数截取中文字符串乱码
    php开发中遇到问题的找错误的方法
  • 原文地址:https://www.cnblogs.com/jetz/p/148538.html
Copyright © 2011-2022 走看看