protected void Page_Load(object sender, EventArgs e)
    {
        t = Request.QueryString["t"].ToString().Trim();
        ViewState["sid"]      = Request.QueryString["sid"].ToString();
        ViewState["parentID"] = Request.QueryString["parentID"].ToString();
        if (!IsPostBack)
        {
            try
            {
                this.txtIndexNum.Value = Request.QueryString["index"].ToString();
                this.txtTypeName.Value = Request.QueryString["type"].ToString();
                if (t == "b")
                {
                    DataTable dt = bll.GetList("setServiesBigTab", "isShow,Remark", "ServiesBID", 1, 1, 0, 1, "ServiesBID=" + Convert.ToInt32(ViewState["sid"]));
                    if (dt.Rows.Count > 0)
                    {
                        RadioButtonList1.SelectedValue = dt.Rows[0]["isShow"].ToString();
                        txtRemark.Text = dt.Rows[0]["Remark"].ToString();
                    }
                }
                if (t == "m")
                {
                    DataTable dt = bll.GetList("setServiesSmallTab", "isShow,Remark", "ServiesMID", 1, 1, 0, 1, "ServiesMID=" + Convert.ToInt32(ViewState["sid"]));
                    if (dt.Rows.Count > 0)
                    {
                        RadioButtonList1.SelectedValue = dt.Rows[0]["isShow"].ToString();
                        txtRemark.Text = dt.Rows[0]["Remark"].ToString();
                    }
                }
            }
            catch
            {
                Response.Write("<script>alert('参数接收失败!');</script>");
            }

            if (ViewState["parentID"].ToString() == "")
            {
                ListItem li = new ListItem();
                li = new ListItem("无上级类别", "无上级类别");
                ddlType.Items.Add(li);
            }
            else
            {
                Tz888.BLL.ServiesType obj = new Tz888.BLL.ServiesType();
                this.ddlType.DataSource     = obj.GetServiesList(false);
                this.ddlType.DataTextField  = "ServiesBName";
                this.ddlType.DataValueField = "ServiesBID";
                this.ddlType.DataBind();
                ListItem li = new ListItem();
                li = new ListItem("请选择类别", "");
                ddlType.Items.Add(li);

                string bid = obj.GegBID(Convert.ToInt32(ViewState["sid"]));
                ddlType.SelectedValue = bid;
            }
        }
    }
Example #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            string sid = "";
            try
            {
                sid = Request.QueryString["sid"].ToString();
            }
            catch
            {
                Response.Write("<script>alert('参数接收失败。'); window.close();();</script>");
            }
            ViewState["sid"] = sid;

            if (sid == "00")
            {
                ListItem li = new ListItem();
                li = new ListItem("无上级类别", "");
                ddlType.Items.Add(li);
            }
            else
            {
                Tz888.BLL.ServiesType obj = new Tz888.BLL.ServiesType();
                this.ddlType.DataSource     = obj.GetServiesList(false);
                this.ddlType.DataTextField  = "ServiesBName";
                this.ddlType.DataValueField = "ServiesBID";
                this.ddlType.DataBind();
                ListItem li = new ListItem();
                li = new ListItem("请选择类别", "");
                ddlType.Items.Add(li);

                ddlType.SelectedValue = sid;
            }
        }
    }