public void SetControlMode(Lead_Detail_Master.CtlMode ctlMode) { switch (ctlMode) { case Lead_Detail_Master.CtlMode.New: trInfo1.Visible = false; trInfo2.Visible = false; tbLeadInfo.Visible = false; trTicketIdRefer.Visible = false; if (!IsPostBack) { SearchCampaignCheckChanged(); GetBranchOwnerDefault(); GetChannelDefault(); // clear hdfTicketID.Value = ""; txtslm_TicketId.Text = ""; txtTicketIdRefer.Text = ""; cmbStatus.SelectedIndex = 0; cmbCampaignId.SelectedIndex = 0; } break; case Lead_Detail_Master.CtlMode.Edit: trInfo1.Visible = true; trInfo2.Visible = true; tbLeadInfo.Visible = true; trTicketIdRefer.Visible = true; txtslm_TicketId.Enabled = false; txtTelNo_1.Enabled = false; SetEnableCampaign(false); cmbStatus.Enabled = false; cmbChannelId.Enabled = false; break; case Lead_Detail_Master.CtlMode.View: trInfo1.Visible = true; trInfo2.Visible = true; tbLeadInfo.Visible = true; trTicketIdRefer.Visible = true; trInfo1.Visible = true; trInfo2.Visible = true; tbLeadInfo.Visible = true; lblAlert.Visible = false; SetEnableCampaign(false); break; } }
public void SetControlMode(Lead_Detail_Master.CtlMode ctMode) { switch (ctMode) { case Lead_Detail_Master.CtlMode.New: hdfID.Value = ""; break; case Lead_Detail_Master.CtlMode.Edit: break; case Lead_Detail_Master.CtlMode.View: //List<TextBox> tLst = new List<TextBox>(); //GetControlList<TextBox>(this.Controls, tLst); //foreach (TextBox tb in tLst) //{ // tb.ReadOnly = true; // if (tb.CssClass != "Hidden") tb.CssClass = "TextboxView"; //} //List<DropDownList> dLst = new List<DropDownList>(); //GetControlList<DropDownList>(this.Controls, dLst); //foreach (DropDownList dd in dLst) dd.Enabled = false; //List<CheckBox> cLst = new List<CheckBox>(); //GetControlList<CheckBox>(this.Controls, ) pnlAddressContract.Visible = true; pnlAddressFact.Visible = true; pnlAddressSendDoc.Visible = true; trSelectAddress.Visible = false; chkCopyAddressContract1.Visible = false; chkCopyAddressContact2.Visible = false; break; } }