@jianyi
1.如下这么使用的话,新增填写数据时候的返回按钮会报错……
protected override void CreateChildControls()
{
this.internalListFormWebPart = new ListFormWebPart();
this.internalListFormWebPart.ListName = web.Lists["2008"].ID.ToString("B").ToUpper();
this.internalListFormWebPart.ControlMode =Microsoft.SharePoint.WebControls.SPControlMode.New;
this.internalListFormWebPart.Title = "";
this.internalListFormWebPart.ListTitle = "";
this.internalListFormWebPart.TemplateName = "ListForm";
this.internalListFormWebPart.FormType = 8;
this.internalListFormWebPart.AllowClose = false;
this.internalListFormWebPart.AllowConnect = false;
this.internalListFormWebPart.AllowZoneChange = false;
Controls.Add(this.internalListFormWebPart);
base.CreateChildControls();
}
2.如果需要改成修改模式的话,是不是只要将ControlMode更换一下,再将this.internalListFormWebPart.ListItemId赋值即可?
回复 引用