asp.net高手在哪里

来源:百度知道 编辑:UC知道 时间:2024/05/23 16:57:11
我在<asp:repeater>控件的<itemtemplate>里面加入控件如加入<asp:label runat=server id=label1 />
我在page_load(sender as object , e as eventargs)这个事件里访问label1.text时。它为什么提示lable1没有定义。我把<asp:label runat=server id=label1 />放在<asp:repeater>控件外面就可以。
怎么办。大家帮助呀。先谢谢了。

内联模板中的子控件的ID属性只在<asp:repeater>控件内部起作用,它是用于 FindControl 方法的参数,另外也可以用控件对象的 Controls 集合访问子控件

控件内部是不能嵌套别的控件的。如果你想实现一些其他的功能,你可以使用自定义控件。

要问这种问题最好到csdn去问,那里高手多。