zoukankan      html  css  js  c++  java
  • 使用repeater tableb绑定数据库

    1:前台代码:

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Repeater.aspx.cs" Inherits="Repeater" %>
    
    <!DOCTYPE html>
    
    <html>
    <head runat="server">
        <title></title>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
            <asp:Repeater ID="Repeater1" runat="server">
            <HeaderTemplate>
            <table>
            <tr>
        <td align="center">学号</td>
        <td align="center">姓名</td>
        <td align="center">性别</td>
        <td align="center">专业名称</td>
        <td align="center">地址</td>
        </tr>
        </HeaderTemplate>
        <ItemTemplate>
        <tr>
        <td align="center"><asp:TextBox ID="txtNo" runat="server" Text='<%#Eval("StuId")%>' ReadOnly="true"></asp:TextBox></td>
         <td align="center"><asp:TextBox ID="txtName" runat="server" Text='<%#Eval("StuName")%>' ReadOnly="true"></asp:TextBox></td>
          <td align="center"><asp:TextBox ID="txtSex" runat="server" Text='<%#Eval("StuSex")%>' ReadOnly="true"></asp:TextBox></td>
           <td align="center"><asp:TextBox ID="txtSP" runat="server" Text='<%#Eval("Speciality")%>' ReadOnly="true"></asp:TextBox></td>
            <td align="center"><asp:TextBox ID="txtAddress" runat="server" Text='<%#Eval("StuAddress")%>' ReadOnly="true"></asp:TextBox></td>
        </tr>
        </ItemTemplate>
        <AlternatingItemTemplate>
        <tr>
        <td align="center"><asp:TextBox ID="txtNo" runat="server" Text='<%#Eval("StuId")%>' ReadOnly="true"></asp:TextBox></td>
         <td align="center"><asp:TextBox ID="txtName" runat="server" Text='<%#Eval("StuName")%>' ReadOnly="true"></asp:TextBox></td>
          <td align="center"><asp:TextBox ID="txtSex" runat="server" Text='<%#Eval("StuSex")%>' ReadOnly="true"></asp:TextBox></td>
           <td align="center"><asp:TextBox ID="txtSP" runat="server" Text='<%#Eval("Speciality")%>' ReadOnly="true"></asp:TextBox></td>
            <td align="center"><asp:TextBox ID="txtAddress" runat="server" Text='<%#Eval("StuAddress")%>' ReadOnly="true"></asp:TextBox></td>
        </tr>
        </AlternatingItemTemplate>
          <FooterTemplate>
         </table>
       </FooterTemplate>
            </asp:Repeater>
        </div>
        </form>
    </body>
    </html>
    View Code

    2:后台代码:

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Data;
    using System.Data.OracleClient;
    using System.Configuration;
    using System.Text;
    
    public partial class Repeater : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                BindData();
            }
        }
    
        private void BindData()
        {
            StringBuilder strb = new StringBuilder();
            strb.Append("select t.*");
            strb.Append("from Student t");
            string strConn = ConfigurationManager.ConnectionStrings["conStr"].ConnectionString;
            using (OracleConnection con = new OracleConnection(strConn))
            {
                con.Open();
                using (OracleCommand cmd = new OracleCommand(strb.ToString(), con))
                {
                    using (OracleDataAdapter da = new OracleDataAdapter(cmd))
                    {
                        DataSet ds = new DataSet();
                        da.Fill(ds, "Student");
                       Repeater1.DataSource=ds.Tables["Student"];
                       Repeater1.DataBind();
                    }
    
                }
    
            }
        }
        
    }
    View Code

    3:效果截图:

  • 相关阅读:
    阿里云POLARDB荣膺2019中国数据库年度最佳创新产品
    实时大数据开发难、运维难、应用难?来,一站解决!
    阿里云应用实时监控 ARMS 再升级,支持 Prometheus 开源生态
    一线实践 | 借助混沌工程工具 ChaosBlade 构建高可用的分布式系统
    使用DataX同步MaxCompute数据到TableStore(原OTS)优化指南
    Twitter 宣布抛弃 Mesos,全面转向Kubernetes
    阿里云Kubernetes服务上使用Tekton完成应用发布初体验
    Knative Tracing 介绍
    不断被取代的传统职业:快速发展的智能交互
    bzoj1433: [ZJOI2009]假期的宿舍
  • 原文地址:https://www.cnblogs.com/thbbsky/p/3093272.html
Copyright © 2011-2022 走看看