首页新闻找找看学习计划

怎么找到用户控件中的控件???

0
悬赏园豆:10 [已关闭问题]
VIP-爷的主页 VIP-爷 | 初学一级 | 园豆:190
提问于:2009-09-26 11:47
< >
分享
其他回答(3)
0

你是位置写的不对,再检查一下。

苏飞 | 园豆:2024 (老鸟四级) | 2009-09-26 13:36
0

FindControl()
这里面应该输入你的控件ID号,而不是abc.ascx这种文件名
范例:


var c=Page.FindControl("MyWebCon1") as MyWebCon;
//在页面上找出用户控件
var r=c.FindControl("RadioButtonList1") as RadioButtonList;
//在用户控件中找出单选按钮列表

斯克迪亚 | 园豆:4124 (老鸟四级) | 2009-09-26 22:06
0

内容页 应该有用户控件的ID ,那么需要什么就在用户控件里定义什么方法或属性,然后用ID访问

Mr雨 | 园豆:1199 (小虾三级) | 2009-09-27 00:11
0

 foreach (TableRow  tr in this.Table1.Rows )
        {
            myWebCon mywc = (myWebCon)tr.FindControl ("myWebCon.ascx");错误,应该是控件的ID
            int tID = Convert.ToInt32(mywc.SelectId);  
            string cmdText = "update Vote_List set Vote_Ballot=Vote_Ballot+1 where Vote_Title_Id='" + tID + "'";
            db2.ExecuteNonQuery(cmdText);
        }

应该是 myWebCon mywc = (myWebCon)tr.FindControl ("控件ID");

邢少 | 园豆:10922 (专家六级) | 2009-09-27 08:48
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册