#region public Hashtable GetFlowFormData(string strFlowINSTNo)
public Hashtable GetFlowFormData(string strFlowINSTNo)
{
Hashtable hsTable = new Hashtable();
DataTable dt = FlowHelper.getFormData(strFlowINSTNo);
if (dt==null|| dt.Rows.Count==0)
{
return hsTable;
}
for(int i=0;i<dt.Rows.Count;i++)
{
string strKey = dt.Rows[i]["FORM_ITME_NO"] != null?dt.Rows[i]["FORM_ITME_NO"].ToString().Trim():"";
string strValue = dt.Rows[i]["FORM_DATA"] != null?dt.Rows[i]["FORM_DATA"].ToString().Trim():"";
hsTable.Add(strKey,strValue);
}
return hsTable;
}
#endregion
以下是关相关的调用
Hashtable htItemData = ctlF020501.GetFlowFormData(FlowInstNo);
string strItemValue = htItemData.Contains(strControlId)?htItemData[strControlId].ToString():"";