/// <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"; } }
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); } }
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;; } }