ASP.NET基础(二)数据展示Repeater

展示数据:

Repeater 后台代码写: Repeater1.DataSource = 查询的数据的方法;
Repeater1.DataBind(); //不要忘了写这句话;

复制代码
 <tbody>
                    <asp:Repeater ID="Repeater1" runat="server">   <%-- 在内容里加Repeater和TtemTemplate--%> 
                        <ItemTemplate>
                            <tr>
                                <td><%#Eval("ID") %></td>
                                <td><input type="checkbox" id="che"/><%#Eval("ucode") %></td>
                                <td><%#Eval("username") %></td>
                                <td><%#Eval("password") %></td>
                                <td><%#Eval("nickname") %></td>
                                <td><%#Eval("sexstr") %>
                                   <%-- <img src="<%#Eval("sexImg") %>" />--%>  <%--使用图片当性别区分--%>
                                </td>
                                <td><%#Eval("birthday","{0:yyyy年MM月dd日}") %></td> <%-- 日期的转换--%>
                                <td><%#Eval("NationName") %></td>
                            </tr>
                        </ItemTemplate>
                    </asp:Repeater>

                </tbody>
复制代码

label编译出来是一个<span>标签
Literal 编译出来什么都没有 Litetal1.Text = "<script>alert('删除成功!');window.location.href='Default.aspx';</script>"; 里面是js写法,

window.location.href='Default.aspx';</script>";s意思是回到主窗体,前面是意思是删除成功!
Litetal1.Text = "<script>alert('删除成功!');window.opener.location.href='Default.aspx';window.close()</script>";

window.opener.location.href='Default.aspx';window.close()
意思也是关闭这个串口并且返回父级窗口

 

按钮 Button1.Click+= 按(Tab键两下);

Button按钮 主要用Submit 提交按钮(可以刷新)。 有两个属性:1,Enabled = true/false; 按钮是否可用 编译出来是disabled = disabled,
2,visible = true/false;隐藏

 

textbox 记住一个属性:TextMode="MultiLine(多行)SingleLine(单行)Password(密码)";

 

下面是一个扩展属性:查找民族;写在了类里面

复制代码
 public string nationname
    {
        get
        {
            string s = "无";
            SqlConnection conn = new SqlConnection("server=.;database=Data0504;user=sa;pwd=123");
            SqlCommand cmd = conn.CreateCommand();
            cmd.CommandText = "select *from UserNation where NationCode = @a";
            cmd.Parameters.AddWithValue("@a", nation);
            conn.Open();
            SqlDataReader dr = cmd.ExecuteReader();
            if (dr.Read())
            {
                s = dr["NationName"].ToString();
            }
            conn.Close();
            return s;
        }
    }
原文地址:https://www.cnblogs.com/wcl2017/p/7339631.html