我有一个aspx页面ProjectListInProjectGroup.aspx和一个控件ProjectListControl.ascx。 我想在我的aspx页面中加载此控件。
<%@ Register Src="~/Project/ProjectListControl.ascx" TagName="ProjectListControl"
TagPrefix="AFP" %>
该控件由2个aspx页面使用。我想区分那两个页面的电话
加载时我想将布尔变量传递给该控件。这可能吗?
答案 0 :(得分:0)
在使用控件时指定一个值(例如<AFP:ProjectListControl ..>
)。
如果没有适用的属性或事件,请将Init /加载事件视为最后手段,但我建议使用数据盲法并使用<%# .. %>
标记来声明&#34;声明性地&#34 ;在标记中指定Control的属性。
传递值作为&#34; ASCX已加载&#34;没有意义。并且不可能[一致地]将值传递给ASCX支持构造函数 - 这只是不 ASCX(或控件)在ASP.NET中的工作方式。