首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

兄弟们帮帮小弟我啊在UpdatePanel里怎么获取用户控件的方法啊

2012-03-18 
兄弟们帮帮我啊,在UpdatePanel里如何获取用户控件的方法啊?test.aspx页面:asp:UpdatePanelID UpdatePan

兄弟们帮帮我啊,在UpdatePanel里如何获取用户控件的方法啊?
test.aspx页面:                  
                              <asp:UpdatePanel   ID= "UpdatePanel1 "   runat= "server ">
                                        <ContentTemplate>
                                                //加载了一个用户控件,我自己写的控件
                                                <uc1:select   ID= "Select1 "   runat= "server "   />
                                        </ContentTemplate>
                                </asp:UpdatePanel>


select   .ascx控件页面:里面有一个索引:
        public   string   FIRSTCLASSID
        {
                set
                {
                        firstclassid   =   value;
                }
                get
                {
                        return   firstclassid;
                }
        }


我这样写不行“Select1.FIRSTCLASSID=*;”因为select.ascx在UpdatePanel   里,所以根本就找不到Select1他,别说他的FIRSTCLASSID方法了,请问如何在   test.aspx页面对select   .ascx的索引器富值啊,谢谢高手


[解决办法]
updatepanel只是个框架,里面的控件可以在cs直接得到呀
[解决办法]
sf
[解决办法]
(select)UpdatePanel1.FindControl( "select1 ").FIRSTCLASSID=*;
[解决办法]
这样可以吗?如果你这个控件是一个容器,就应该有FindControl这个方法;如果不是的话,那直接就可以找到控件的(我没有使用过,不过就html的写法来看,应该是容器)
[解决办法]
可以获得的啊
[解决办法]
你加载的时候指定一个唯一id试试.
[解决办法]
up
[解决办法]
友情MARK一下

热点排行