//添加或更新扩展属性记录 private void InsertOrUpDateExtPro() { PDM_Params_DETAIL temp = new PDM_Params_DETAIL(); Type t_type = temp.GetType(); foreach (TextBox t in textBoxList) { t_type.GetProperty(t.Tag.ToString()).SetValue(temp, t.Text.ToString(), null); } temp.MASTER_TABLE_NAME = tableName.Trim().ToUpper(); temp.PK_COL_NAME = pkColName; temp.PK_VALUE = pkValue; if (!isHaveValue) { temp.Save(); } else { temp.Update(); } }