如何获取声明自定义控件中的参数
建一个自定义控件:PermissionsCheck.ascx
并在Temp.aspx中引用该自定义控件:
<%@ Register src="UserControl/PermissionsCheck.ascx" tagname="PermissionsCheck" tagprefix="uc1" %>
<uc1:PermissionsCheck ID="PermissionsCheck1" runat="server" flag="0" />
我在引用控件时添加了一个参数:flag,并赋值为:0
我的问题是:在自定义控件文件(PermissionsCheck.ascx)中,如何获取Temp.aspx文件中引用控件语句中的参数:flag。
------解决方案--------------------你可以在用户控件中去声明这个自定义的参数。然后在调用页面直接就可以使用PermissionsCheck1.属性
------解决方案--------------------把flag设置成属性。
然后直接调用属性来赋值不行吗?
------解决方案--------------------
div>
<uc1:WebUserDrawGrap ID="DrawGrap1" runat="server" flag="0"/>
</div>
取值: Response.Write(DrawGrap1.Attributes["flag"].ToString());//我可以输出。不知道你为什么取不到