• 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ

关于数据类型比较的问题?

guoshaohong 2004-12-28 11:10:35
请看下面的代码:
if( Panel1.Controls[i].GetType().ToString() == "System.Web.UI.WebControls.TextBox")
{.....}
这是一句验证控制面板中的控件是否为TextBox的代码,我想知道有没有更好的代码来代替这句请大家不令赐教
...全文
108 点赞 收藏 6
写回复
6 条回复
guoshaohong 2004年12月29日
谢谢了
回复 点赞
wubike 2004年12月29日
这样写够专业啦~
回复 点赞
DimVar 2004年12月29日
这句可以,不然的话还要显式把控件转换为TEXTBOX再比较。
回复 点赞
swzlxm 2004年12月29日
这一句不是也挺简单的吗?就用这个吧
回复 点赞
guoshaohong 2004年12月29日
真的吗?
顶、顶、顶
回复 点赞
ludbul 2004年12月28日
举例:while(myTreeNode.Parent is TreeNode)
{
// code
}
所以,可以试一下if ( Panel1.Controls[i] is TextBox){ }
我没有测试,仅供参考一下!
回复 点赞
发动态
发帖子
.NET技术社区
创建于2007-09-28

4.9w+

社区成员

66.8w+

社区内容

.NET技术交流专区
社区公告
暂无公告