当前位置:编程学习 > C#/ASP.NET >>

问一个C#里动态取得控件引用的函数

一个界面里有N张图片,其id分别是pic1....picN 

   还有一个输入框,供用户输入来取得某一张图片的引用,比如我输入pic2,然后按“确定”按钮,那个id为pic2的图片就会有动作(至于什么动作目前不谈) 

   然后我现在的困难是如何得到那个引用呢?输入框得到的是String值,另外一个是Control对象,如何将它们对应起来? 

续:后来我在网上搜到一个叫Control.FindControl()的函数似乎可以实现我想要的效果,于是我在MSDN中找该函数的信息,它属于System.web控件,Control的对象。但是我发现即便我加入using System.web,也找不到那个函数……很无奈了 

   大牛帮帮忙,多谢!
--------------------编程问答-------------------- 循环所有的pic1 获取名称  --------------------编程问答-------------------- PictureBox pp = this.Controls.Find("p1", true).GetValue(0) as PictureBox;
上面的p1就是picN 的特定图片框
不过楼主获取到需要的对象后打算如何触发对象的操作呢?
打算页面内操作委托吗
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,