zoukankan      html  css  js  c++  java
  • 密码方法三层三级联动

    改章节是一篇关于密码方法的帖子

        aspx页

        <body>
        <form id="form1" runat="server">
        <div>
        <table><tr><td>用户名</td><td>
            <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox></td></tr>
            <tr><td>密码</td><td>
            <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox></td></tr>
            <tr><td>确认密码</td><td>
            <asp:TextBox ID="TextBox3" runat="server"></asp:TextBox></td></tr>
            <tr><td>邮箱</td><td>
            <asp:TextBox ID="TextBox4" runat="server"></asp:TextBox></td></tr>
            <tr><td>地址</td><td>
                <asp:DropDownList ID="ddlprovince" runat="server" AutoPostBack="True"
                    onselectedindexchanged="ddlprovince_SelectedIndexChanged">
                </asp:DropDownList>省
                <asp:DropDownList ID="ddlcity" runat="server" AutoPostBack="True"
                    onselectedindexchanged="ddlcity_SelectedIndexChanged">
                </asp:DropDownList>市
                <asp:DropDownList ID="ddlarear" runat="server">
                </asp:DropDownList>县
            </td></tr></table>
        </div>
        </form>
    </body>

        cs页

        using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Data;

        namespace WebApplication1
    {
        public partial class WebForm1 : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {
                if (!IsPostBack)
                {
                    LoadProvince();
                }
            }

            private void LoadProvince()
            {
                BLL.province bpro = new BLL.province();
                DataTable dt= bpro.GetList("").Tables[0];

                ddlprovince.DataSource = dt;
                ddlprovince.DataTextField = "provincename";
                ddlprovince.DataValueField = "provinceID";
                ddlprovince.DataBind();

            }

        每日一道理
    听,是谁的琴声,如此凄凉,低调的音,缓慢的节奏,仿佛正诉说着什么。音低调得略微有些抖动,听起来似乎心也有些抖动,我感觉到一种压抑的沉闷气息,是否已凝结在这空气中……

            protected void ddlprovince_SelectedIndexChanged(object sender, EventArgs e)
            {
                if (this.ddlarear.Items.Count>0)
                {
                    this.ddlarear.Items.Clear();
                }
                BLL.city bcity = new BLL.city();
                string proid = this.ddlprovince.SelectedItem.Value;
               
                DataTable dt = bcity.GetList("father='"+proid+"'").Tables[0];

                ddlcity.DataSource = dt;
                ddlcity.DataTextField = "cityname";
                ddlcity.DataValueField = "cityID";
                ddlcity.DataBind();

                //绑定默许表现的市级区划下面所有的县
                string cityid= dt.Rows[0]["cityID"].ToString();
                BLL.area baraer = new BLL.area();
               
                DataTable dtarea = baraer.GetList("father='" + cityid + "'").Tables[0];

                ddlarear.DataSource = dtarea;
                ddlarear.DataTextField = "areaname";
                ddlarear.DataValueField = "areaID";
                ddlarear.DataBind();

            }

            protected void ddlcity_SelectedIndexChanged(object sender, EventArgs e)
            {
                BLL.area baraer = new BLL.area();
                string cityid = this.ddlcity.SelectedItem.Value;

                DataTable dt = baraer.GetList("father='" + cityid + "'").Tables[0];

                ddlarear.DataSource = dt;
                ddlarear.DataTextField = "areaname";
                ddlarear.DataValueField = "areaID";
                ddlarear.DataBind();
            }
        }
    }

        Getlist方法

        public DataSet GetList(string strWhere)
      {
       StringBuilder strSql=new StringBuilder();
       strSql.Append("select id,provinceID,provincename ");
       strSql.Append(" FROM province ");
       if(strWhere.Trim()!="")
       {
        strSql.Append(" where "+strWhere);
       }
       return DbHelperSQL.Query(strSql.ToString());
      }

        Query方法:

     public static DataSet Query(string SQLString)
            {
                using (SqlConnection connection = new SqlConnection(connectionString))
                {
                    DataSet ds = new DataSet();
                    try
                    {
                        connection.Open();
                        SqlDataAdapter command = new SqlDataAdapter(SQLString, connection);
                        command.Fill(ds, "ds");
                    }
                    catch (System.Data.SqlClient.SqlException ex)
                    {
                        throw new Exception(ex.Message);
                    }
                    return ds;
                }
            }

    文章结束给大家分享下程序员的一些笑话语录: 一个程序员对自己的未来很迷茫,于是去问上帝。
    "万能的上帝呀,请你告诉我,我的未来会怎样?"
    上帝说"我的孩子,你去问Lippman,他现在领导的程序员的队伍可能是地球上最大的"
    于是他去问Lippman。
    Lippman说"程序员的未来就是驾驭程序员"
    这个程序员对这个未来不满意,于是他又去问上帝。
    "万能的上帝呀,请你告诉我,我的未来会怎样?"
    上帝说"我的孩子,你去问Gates,他现在所拥有的财产可能是地球上最多的"
    于是他去问Gates。
    Gates说"程序员的未来就是榨取程序员"
    这个程序员对这个未来不满意,于是他又去问上帝。
    "万能的上帝呀,请你告诉我,我的未来会怎样?"
    上帝说"我的孩子,你去问侯捷,他写的计算机书的读者可能是地球上最多的"
    于是他去问侯捷。
    侯捷说"程序员的未来就是诱惑程序员"
    这个程序员对这个未来不满意,于是他又去问上帝。
    "万能的上帝呀,请你告诉我,我的未来会怎样?"
    上帝摇摇头"唉,我的孩子,你还是别当程序员了")

    --------------------------------- 原创文章 By 密码和方法 ---------------------------------

  • 相关阅读:
    python lambda
    Java使用Graphics2D生成公章
    纯前端Html+JavaScript+canvas生成公章
    MySQL 大表优化方案,收藏了细看!
    【全干货】5分钟带你看懂 Docker!
    MySQL 分页优化中的 “ INNER JOIN方式优化分页算法 ” 到底在什么情况下会生效?...
    React-Native iOS真机调试(新版)
    React-Native iOS真机调试(新版)
    React-Native iOS真机调试(新版)
    React-Native iOS真机调试(新版)
  • 原文地址:https://www.cnblogs.com/jiangu66/p/3095823.html
Copyright © 2011-2022 走看看