ascx是被aspx调用的,如何在aspx中调用ascx中的变量 ASP.NET

form1.ascx(用户自定义控件)publicclassheadpublicaaasstringendpublicform2.aspx<mycontrols:h... 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 是不是,请详细说明 把它变成一个属性你可以调用 展开
 我来答
匿名用户
2013-10-20
展开全部
ctrlHeader要手工声明的.protected form1 ctrlHeader;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-20
展开全部
form1 ctrlHeader = this.Page.FindControl( "ctrlHeader ");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式