如题:
现在做了一个动态表单,获取了一些数据,在点击一个按钮时要弹出一个表单,需要把该动态表单的单据体中的数据带到弹出的表单的单据体中。该如何携带。
我本来的想法是传递list过去 但是获取不知道该怎么获取。。。。。
携带字段是这样:
父界面传递数据:
BillShowParameter showParam = new BillShowParameter();
showParam.FormId = "PAEZ_TCD";
showParam.CustomComplexParams.Add("YGList", YGList);
showParam.CustomComplexParams.Add("TypeList", TypeList);
showParam.CustomComplexParams.Add("TCList", TCList);
showParam.CustomComplexParams.Add("ZZList", ZZList);
this.View.ShowForm(showParam);
子界面获取数据:
YGList.Add((String)this.View.OpenParameter.GetCustomParameter("YGList"));
TypeList.Add((String)this.View.OpenParameter.GetCustomParameter("TypeList"));
TCList.Add((String)this.View.OpenParameter.GetCustomParameter("TCList"));
ZZList.Add((String)this.View.OpenParameter.GetCustomParameter("ZZList"));
//FMaterialId = this.View.OpenParameter.GetCustomParameter("YGList");
//FSupplierId = this.View.OpenParameter.GetCustomParameter("TypeList");
//FTaxRate = this.View.OpenParameter.GetCustomParameter("TCList");
//FvaluationUnitID = this.View.OpenParameter.GetCustomParameter("ZZList");
推荐阅读