Пример #1
0
        /// <summary>
        ///编辑时初始化dropdownlist
        /// </summary>
        private void InitializeEditDropControl(CashIncomeInfo info)
        {
            this.dropIncomeAddInComeType.DataSource = StaticRescourse.GetIncomeType();
            Helper.SetDropDownList(this.dropIncomeAddInComeType);


            this.dropIncomeAddPreRate.DataSource = StaticRescourse.GetRateType();
            Helper.SetDropDownList(this.dropIncomeAddPreRate);


            this.dropIncomeAddRate.DataSource = StaticRescourse.GetRate(this.dropIncomeAddPreRate.SelectedItem.Text);
            Helper.SetDropDownList(this.dropIncomeAddRate);


            this.dropIncomeAddStatus.DataSource = StaticRescourse.GetIncomeStatus();
            Helper.SetDropDownList(this.dropIncomeAddStatus);


            this.dropIncomeAddDepositMode.DataSource = StaticRescourse.GetIncomDepositMode();
            Helper.SetDropDownList(this.dropIncomeAddDepositMode);


            this.dropIncomeAddPreMode.DataSource = StaticRescourse.GetRateType();
            Helper.SetDropDownList(this.dropIncomeAddPreMode);


            this.dropIncomeAddMode.DataSource = StaticRescourse.GetMode(this.dropIncomeAddPreMode.SelectedItem.Text);
            Helper.SetDropDownList(this.dropIncomeAddMode);


            if (info.Id > 0)
            {
                this.dropIncomeAddInComeType.SelectedValue  = info.IncomeType.ToString();
                this.dropIncomeAddPreRate.SelectedValue     = info.PreRate.ToString();
                this.dropIncomeAddRate.SelectedValue        = info.Rate.ToString();
                this.dropIncomeAddStatus.SelectedValue      = info.Status.ToString();
                this.dropIncomeAddDepositMode.SelectedValue = info.DepositMode.ToString();
                this.dropIncomeAddPreMode.SelectedValue     = info.PreMode.ToString();
                this.dropIncomeAddMode.SelectedValue        = info.Mode.ToString();
            }
            else
            {
                this.dropIncomeAddInComeType.SelectedValue  = "1";
                this.dropIncomeAddPreRate.SelectedValue     = "1";
                this.dropIncomeAddRate.SelectedValue        = "1";
                this.dropIncomeAddStatus.SelectedValue      = "1";
                this.dropIncomeAddDepositMode.SelectedValue = "1";
                this.dropIncomeAddPreMode.SelectedValue     = "1";
                this.dropIncomeAddMode.SelectedValue        = "1";
            }
        }
Пример #2
0
 protected void dropIncomeAddPreMode_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(this.dropIncomeAddPreMode.SelectedValue))
     {
         this.dropIncomeAddMode.SelectedValue = string.Empty;
         this.dropIncomeAddMode.Enabled       = false;
     }
     else
     {
         this.dropIncomeAddMode.Enabled    = true;
         this.dropIncomeAddMode.DataSource = StaticRescourse.GetMode(this.dropIncomeAddPreMode.SelectedItem.Text);
         Helper.SetDropDownList(this.dropIncomeAddMode);
     }
 }
Пример #3
0
 protected void dropIncomeQueryPreMode_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(this.dropIncomeQueryPreMode.SelectedValue))
     {
         List <DropItem> list = new List <DropItem>();
         list.Add(new DropItem {
             ValueField = "", DisplayField = " "
         });
         this.dropIncomeQueryMode.DataSource = list;
         Helper.SetDropDownList(this.dropIncomeQueryMode);
         this.dropIncomeQueryMode.Enabled = false;
     }
     else
     {
         List <DropItem> list = new List <DropItem>();
         list.Add(new DropItem {
             ValueField = "", DisplayField = ""
         });
         list.AddRange(StaticRescourse.GetMode(this.dropIncomeQueryPreMode.SelectedItem.Text));
         this.dropIncomeQueryMode.DataSource = list;
         Helper.SetDropDownList(this.dropIncomeQueryMode);
         this.dropIncomeQueryMode.SelectedIndex = 0;;
     }
 }