private void btnSave__Click(object sender, EventArgs e) { Button btn = sender as Button; Control txtTemp = this.Controls.Find("txt_" + _keyName, true)[0]; YunTextBox yTextbox = txtTemp as YunTextBox; switch (btn.Text.Trim()) { case "设置": btn.Image = Properties.Resources.btnSave; btn.Text = " 保存"; yTextbox.ReadOnly = false; break; case "保存": btn.Image = Properties.Resources.btnSet; btn.Text = " 设置"; yTextbox.ReadOnly = true; //测试 META_ParameterInfo info = BLLFactory <META_Parameter> .Instance.FindSingle($"Key='{_keyName}'"); info.Value = yTextbox.Text.Trim(); BLLFactory <META_Parameter> .Instance.Update(info, info.ID); break; } }
private void Init() { Control txtTemp = this.Controls.Find("txt_" + KeyName, true)[0]; try { YunTextBox yTextbox = txtTemp as YunTextBox; META_ParameterInfo info = BLLFactory <META_Parameter> .Instance.FindSingle($"Key='{KeyName}'"); yTextbox.Text = info.Value; yTextbox.ReadOnly = true; } catch (Exception ex) { txtTemp.Text = $"{ DateTime.Now.ToString("yyyy.MM.dd HH: mm:ss.fff")} >> 刷新异常:{ex.Message}."; } }