社区
.NET技术前瞻
帖子详情
C#中,如何判断一个控件是否存在?
devil_hunter
2005-06-06 11:11:56
ASP.NET 根据一个未知是否存在的控件ID,如何判断此ID对应的控件是否存在呢?盼高手指点!
...全文
1550
15
打赏
收藏
C#中,如何判断一个控件是否存在?
ASP.NET 根据一个未知是否存在的控件ID,如何判断此ID对应的控件是否存在呢?盼高手指点!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Nils
2005-09-10
打赏
举报
回复
另类的:
try
{
textbox1.text="";
}
catch
{
//没有此控件
}
Alden
2005-09-01
打赏
举报
回复
FindControl(ID)试一试,不过要用到递归
SpyX
2005-09-01
打赏
举报
回复
递归查找
nansa2000
2005-07-27
打赏
举报
回复
XXX.Control.Find("Obj_Name")
yitiaoming2003
2005-07-27
打赏
举报
回复
FindControl(ID)
Alden
2005-06-17
打赏
举报
回复
FindControl(控件ID)
realwolf
2005-06-17
打赏
举报
回复
用IContainer接口能方便一些
seekg
2005-06-14
打赏
举报
回复
luguo
ToString
2005-06-07
打赏
举报
回复
HtmlControl Form1;
foreach(Controls c in Form1.Controls)
{
TextBox d = (TextBox)c;
d.Text="ddd";
}
zhongwanli
2005-06-06
打赏
举报
回复
LOU shang
SeeSunSet
2005-06-06
打赏
举报
回复
去页上循环找控件,判断每个控件的ID是否跟该ID相同.
devil_hunter
2005-06-06
打赏
举报
回复
这样是可以,问题是我的控件是在程序中动态生成的,比如说:我动态画出一个表格,在表格上使用一些控件...这样好象FindControl()方法并不能找到这些控件...2楼的方法也是如此..大家对于这种情况,还有什么方法可以介绍一下么?谢谢了~~~
csxtu
2005-06-06
打赏
举报
回复
// Find control on page.
Control myControl1 = FindControl("ID");
if(myControl1!=null)
{
Response.Write(ID+"exist");
}
else
{
Response.Write("Control not found");
}
csxtu
2005-06-06
打赏
举报
回复
FindControl(ID)
devil_hunter
2005-06-06
打赏
举报
回复
有没有更方便一点的方法呢?
使用
C#
开发ActiveX
控件
(含示例教程)源码20130626
使用
C#
开发ActiveX
控件
(含示例教程)源码 功能介绍: ActiveX
控件
以前也叫做OLE
控件
,它是微软IE支持的一种软件组件或对象,可以将其插入到Web页面
中
,实现在浏览器端执行动态程序功能,以增强浏览器端的动态处理能力。通常ActiveX
控件
都是用C++或VB语言开发,本文介绍另一种方式,在.NET Framework平台上,使用
C#
语言开发ActiveX
控件
。 虽然本文通篇都在讲如何使用
C#
语言开发ActiveX
控件
,但我并不极力推荐使用这种技术,因为该技术存在明显的局限,即需要浏览器端安装.NET Framework(版本取决于开发ActiveX
控件
使用的.NET Framework版本),该局限对于挑剔的互联网用户,几乎是不可接受的。
C#
批量设置WinForm界面上的所有
控件
不可编辑
本例
中
,为WinForm提供方法,批量设置其界面上所有的
控件
为不可编辑状态 方法: SetReadOnly( Control.ControlCollection , List
, List) 说明: 当窗体内的
控件
存在[ReadOnly]属性时,只设置[ReadOnly]属性,否则设置[Enabled]属性 方法
中
,List参数提供时,代表不修改其可编辑性,保持其状态为原始的可编辑或不可编辑 List
参数,布尔值表示是否同时忽略修改其子
控件
,如放在GroupBox内的按钮 List参数,该列表内的类型的
控件
均不修改其可编辑属性,如Label
控件
一般不设置可编辑性。
c#
中
通过
控件
拖动窗体
c#
中
通过
控件
拖动窗体 即在窗体不存在标题栏的情况下,实现在窗体
中
的
控件
的拖动来实现对窗体的拖动
C#
winform 单击与双击事件同时存在例子
C#
winform 单击与双击事件同时存在例子 在wiform
中
单击与双击事件是不可以同时存在的。
使用模板页后内容页
中
控件
查找
页面使用母版页后,在页面
中
查找指定的
控件
是否存在
,以及得到的
控件
类型是否和自己
控件
的类型一致;从而
判断
是否可以显示
.NET技术前瞻
13,347
社区成员
5,388
社区内容
发帖
与我相关
我的任务
.NET技术前瞻
.NET技术 .NET技术前瞻
复制链接
扫一扫
分享
社区描述
.NET技术 .NET技术前瞻
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章