现在需要做一个BS模式的登录窗口,请大家多多指教。如何设计?
请看图:

解决方案 »

  1.   

    各位老大。那CSDN如何发图呀?
      

  2.   

    看不到图片,不过根据你说的级联,我联想了一下就是在你第一个dropdownlist1,选择一个值,然后以这个值作为条件,到table里面查找,将结果作为数据源给到dropdownlist2,这样就实现了级联
      

  3.   

    dropdownlist1_SelectedIndexChanged事件
    SQL = “SELECT WHERE 条件 = " + dropdownlist1.SelectedValuedropdownlist2.DataSource = 
    dropdownlist2.DataTextField= ""
    dropdownlist2.DataValueField = ""
      

  4.   

    可以用AjaxControlToolkit的Accordion
    http://www.asp.net/AJAX/AjaxControlToolkit/Samples/Accordion/Accordion.aspx其它第三方厂商的如DevExpress,Telerik,ComponentArt也都有类似的控件
      

  5.   

    直接上代码
    protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                //dropdownList联动
                dataoperate.bingDataToDropDownList(ddlKeShi, "select * from tb_KeShi", "KeShiName", "KeShiID");
                dataoperate.bingDataToDropDownList(ddlDoctor, "select * from tb_Doctor where KeShiID=" + ddlKeShi.SelectedValue.ToString(), "DoctorName", "DoctorID");
            }
        }
     #region 绑定DDL
        /// <summary>
        /// 用于把一个表的数据绑定到一个下拉列表框中去
        /// </summary>
        /// <param name="YouDropDownList">要绑定的下拉列表框</param>
        /// <param name="Sqlcmd">SQL命令</param>
        /// <param name="ShowText">值域</param>
        /// <param name="ShowValue">主键值</param>
        public void bingDataToDropDownList(System.Web.UI.WebControls.DropDownList YouDropDownList, string sql, string ShowText, string ShowValue)
        {
            DataTable temptable = new DataTable();
            temptable = database.GetDataSet(sql).Tables[0];
            YouDropDownList.DataSource = temptable;
            YouDropDownList.DataTextField = ShowText;
            YouDropDownList.DataValueField = ShowValue;
            YouDropDownList.DataBind();
        }
        #endregion这是dropDowsList的文本改变事件
     protected void ddlKeShi_SelectedIndexChanged(object sender, EventArgs e)
        {
            dataoperate.bingDataToDropDownList(ddlDoctor, "select * from tb_Doctor where KeShiID=" + ddlKeShi.SelectedValue.ToString(), "DoctorName", "DoctorID");
        }
      

  6.   

    添加图片到相册,再添加链接
    到51aspx.com里看看,很多登录页面
    就是用户名、密码、验证码,查询数据库用户名是否存在