• Repeater绑定数据 后台自定义的DataTable


    前台:
    <asp:Repeater ID="Repeater1" runat="server">
                <ItemTemplate>
                    回复序号:<%#DataBinder.Eval(Container.DataItem, "Number").ToString()%>楼<br />
                    头像:<asp:Image ID="Image2" ImageUrl='<%#DataBinder.Eval(Container.DataItem, "RestImg").ToString()%>' runat="server" />
                    回复人:<%#DataBinder.Eval(Container.DataItem, "RestUser").ToString()%><br />
                    回复内容:<%#DataBinder.Eval(Container.DataItem, "RestContent").ToString()%><br />
                    回复时间:<%#DataBinder.Eval(Container.DataItem, "RestTime").ToString()%><br />
                </ItemTemplate>
            </asp:Repeater>


    后台:
    public void BindRest()
        {
            string Id = "8";
            RestoresManager reMana = new RestoresManager();
            DataTable dtRest = reMana.SelectRestListBySubjId(Id);
            DataTable dt = new DataTable();
            dt.Columns.Add("Number", typeof(string));
            dt.Columns.Add("RestImg", typeof(string));
            dt.Columns.Add("RestUser", typeof(string));
            dt.Columns.Add("RestContent", typeof(string));
            dt.Columns.Add("RestTime", typeof(string));
            for (int i = 0; i < dtRest.Rows.Count; i++)
            {
                DataRow dr = dt.NewRow();
                dr["Number"] = Convert.ToString(i + 1);
                dr["RestImg"] = dtRest.Rows[i]["Img"].ToString();
                dr["RestUser"] = dtRest.Rows[i]["UserName"].ToString();
                dr["RestContent"] = dtRest.Rows[i]["ResContent"].ToString();
                dr["RestTime"] = dtRest.Rows[i]["Time"].ToString();
                dt.Rows.Add(dr);
            }
            Repeater1.DataSource = dt;
            Repeater1.DataBind();
        }

  • 相关阅读:
    java 字符串截取
    字符编码Unicode-正则表达式验证
    APP数据加密解密
    ThreadLocal线程局部变量
    用Eclipse进行远程Debug代码
    JPA对应关系
    JPA名称规则
    dubbo环境搭建
    历史表更新数据
    api加密算法
  • 原文地址:https://www.cnblogs.com/yubufan/p/3287529.html
Copyright © 2020-2023  润新知