标题 | c#用for循环textbox判断是否为空 |
内容 | 有N个textbox,id是连续的,如textbox1,textbox2。。。。 用for循环判断这N个textbox,如果为空,获取当前控件id private TextBox findEmpy() { for(int i=1;i<N;i++) { object o=findcontrol("textbox"+i); if(o!=null && o is TextBox) { TextBox t=(TextBox)o; if(t.Text=="") { return t; } } } return null; } private object findcontrol(string name) { object o = this.GetType().GetField(name, System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.IgnoreCase).GetValue(this); return o; } |
随便看 |
|
在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。