form1.ascx(用户自定义控件) public class head public aa as string end public form2.aspx <mycontrols:header id= "ctrlHeader " Runat= "Server "> </mycontrols:header> form2.aspx.vb ctrlHeader.aa= " " 说明:引用FORM1.ascx中的AA变量 出现ctrlHeader 变量未声明。 请问错误出在哪里。好像在form2.aspx.vb 中引用imports 是不是,请详细说明 把它变成一个属性你可以调用