Sco*_*bes 6 asp.net user-controls pageload
我有一个用户控件,我已经编写并添加到ASP.NET页面,并且运行正常.但是,我试图在Page_Load上的代码后面引用该自定义控件中的属性,但不能,因为该实例的可访问变量为null.
用户控件和Page_Load这是正常的吗?如果是这样,我如何引用控件的实例以访问其公共属性?这是我在呈现页面之前需要做的事情,以便初始化一些变量.
Mar*_*eld 15
我有同样的问题,结果我错误地注册了我的自定义控件.
正确的定义:
<%@ Register Src="PeriodControl.ascx" TagName="PeriodControl" TagPrefix="ucs" %>
Run Code Online (Sandbox Code Playgroud)
定义不正确:
<%@ Register TagPrefix="ucs" Namespace="MyWebsite" Assembly="MyWebsite" %>
Run Code Online (Sandbox Code Playgroud)
唯一的区别是直接引用ascx文件而不是程序集中的控件.去搞清楚!?
| 归档时间: |
|
| 查看次数: |
4196 次 |
| 最近记录: |