zoukankan      html  css  js  c++  java
  • .NET ------ Repeater 遍历数据显示在页面上

    做一个日志查看

     借助repeater 进行遍历输出数据

    前面主要代码

        <table width="100%" cellpadding="4" cellspacing="0" class="tablecolor" id="divtable" style="white-space: nowrap">
           <tr bgcolor="#EEEEEE">
           <td  style="white-space: nowrap" align="center">学号</td>
           <td  style="white-space: nowrap" align="center">姓名</td>
           <td  style="white-space: nowrap" align="center">日志</td>
           <td  style="white-space: nowrap" align="center">登记人</td>
     
           </tr>
        <asp:Repeater ID="RepeaterStudentLog" runat="server">
        <ItemTemplate>
               <tr bgcolor="#FFFFFF" onMouseOver="this.bgColor='#FEFEFA'" onMouseOut="this.bgColor='#FFFFFF'" onclickX="javascript:document.getElementById('CheckData<%# Container.ItemIndex %>').checked=true;">
               <td  style="white-space: nowrap" align="center" <%# DataBinder.Eval(Container.DataItem,"RowColor") %>><%# DataBinder.Eval(Container.DataItem, "StuMark") %></td>
               <td  style="white-space: nowrap" align="center" <%# DataBinder.Eval(Container.DataItem,"RowColor") %>><%# DataBinder.Eval(Container.DataItem,"StuName") %>&nbsp;</td>
               <td  style="white-space: nowrap" align="center" <%# DataBinder.Eval(Container.DataItem,"RowColor") %>><%# DataBinder.Eval(Container.DataItem, "LogContent") %></td>
               <td  style="white-space: nowrap" align="center" <%# DataBinder.Eval(Container.DataItem,"RowColor") %>><%# DataBinder.Eval(Container.DataItem, "CreateUserID") %></td>
               </tr>
        </ItemTemplate>
        </asp:Repeater>
        </table>

    后面将查出的集合复制给 repeater

        private void DataLoad()
        {
            bllStudentLog bllstudentlog = new bllStudentLog();
            List<StudentLog> mliststudentlog = bllstudentlog.GetListSelStudentLog3("*", base.EnterpriseGuid, " and StudentGuid = '" + _StuGuid + "'");
            this.RepeaterStudentLog.DataSource = mliststudentlog;
            this.RepeaterStudentLog.DataBind();
    
            //for (int i = 0; i <= mliststudentlog.Count - 1; i++)
            //{
    
            //    this.tbStuMark.Text = mliststudentlog[i].StuMark.ToString() + "&nbsp;";//学号
            //    this.tbStuName.Text = mliststudentlog[i].StuName.ToString() + "&nbsp;";//姓名
            //    this.tbLogContent.Text = mliststudentlog[i].LogContent.ToString() + "&nbsp;";//日志内容         
            //    this.tbCreateUserID.Text = mliststudentlog[i].CreateUserID.ToString() + "&nbsp;";//操作员
            //}
            
                   
        }
  • 相关阅读:
    Android中layout_gravity和gravity的区别
    Android基础面试题
    小白学习设计模式之工厂模式
    装饰者模式视频示例
    小白学习设计模式之装饰者模式
    利用poi来向execl中写入对象
    java利用poi来读取execl表格返回对象
    java小白设计模式之观察者模式
    小白学习java设计模式之策略模式
    如何理解java是一个面向对象的语言?(转自Hollis的直面java)
  • 原文地址:https://www.cnblogs.com/obge/p/13450708.html
Copyright © 2011-2022 走看看