/// <summary> /// girdview中xml的绑定 /// </summary> /// <param name="fieldName">gridview要绑定的字段名</param> /// <param name="value">xml中绑定的fieldname</param> public void GridBindAdd(string fieldName, string value) { bindGrid item = new bindGrid(); item.SetFieldName(fieldName); item.SetVaule(value); gridBind.Add(item); }
public void SetTable(DataTable dt) { if (gridBind.Count == 0) { return; } for (int i = 0; i < dt.Rows.Count; i++) { for (int j = 0; j < gridBind.Count; j++) { bindGrid item = new bindGrid(); item = gridBind[j]; dt.Rows[i][item.GetFieldName()] = GetXmlValue(item.GetValue(), dt.Rows[i][item.GetFieldName()].ToString()); //传两次第一次fieldname为gridview中的字段名,value为要绑定const.xml的name的名称 //第二次,fieldname为const.xml的name名称 value为option的中的值 } } }