C#问题求助
A 控件这样定义
public partial class UserA : System.Web.UI.UserControl
{
internal delegate void Submit(AIModel nextAI);
internal event Submit OnSubmit;
protected void Page_Load(object sender, EventArgs e)
{
}
}
B控件中 动态创建 A控件:
public partial class WFSubmitButton : System.Web.UI.UserControl
{
public delegate void Submit(SubmitModel submit);
public delegate void SubmitCompleted();
public event Submit OnSubmit;
public event SubmitCompleted OnSubmitCompleted;
private void BindData()
{
UserA a= Page.LoadControl("UserA.ascx") as UserA;
one.OnSubmit += new a.Submit(a_OnSubmit);
}
private voida_OnSubmit(AIModel nextAI){
//....
}
}
编译时, 总提示
错误 4 类型“UserA”中不存在类型名称“Submit”
错误 3 “UserA”不包含“OnSubmit”的定义,并且找不到可接受类型为“UserA”的第一个参数的扩展方法“OnSubmit”(是否缺少 using 指令或程序集引用?)