private void Button_Save_Click(object sender, EventArgs e) { foreach (Row Row in ModelList.Rows) { if (!ItemFrequencys.ContainsKey(Row.Tag.ToString())) { ItemFrequencys.Add(Row.Tag.ToString(), new ItemFrequency()); } ItemFrequency Item = ItemFrequencys[Row.Tag.ToString()]; Item.FrequencyInfoIndex = Info.Index; Item.ModelIndex = Row.Tag.ToString(); Item.ModelName = ModelList.Cells[Row.Index, 0].Text; Item.JianZhengFrequency = Convert.ToSingle(ModelList.Cells[Row.Index, 1].Value); Item.PingXingFrequency = Convert.ToSingle(ModelList.Cells[Row.Index, 2].Value); } Info.ItemFrequencys.Clear(); Info.ItemFrequencys.AddRange(ItemFrequencys.Values); Boolean Result = DepositorySamplingFrequencyInfo.UpdateSamplingFrequencyInfo(Info); String Message = (Result? "保存设置成功!":"保存设置失败!"); MessageBox.Show(Message, "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); }