判断多个textbox是否为空。如果为空赋予null值 判断多个textbox是否为空。如果为空赋予null值textbox1.text直到textbox10.text判断他们是不是为空1-10 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Enumerable.Range(1, 10).ToList().ForEach(t => { var textbox = Controls["textbox" + t] as TextBox; if (textbox != null) MessageBox.Show(textbox.Name + ":" + (textbox.Text.Trim() == "" ? "null" : textbox.Text)); }); 错误 1 当前上下文中不存在名称“Enumerable” string.IsNullOrEmpty(this.textbox.text) 额,这个去搜索sp1234的一篇帖子“轻量级XXOO”这个XXOO我忘了是撒了,老帖子了,老p估计自己还记得因为控件层级关系。1楼滴代码未必有效,如果你确认都在一个层级,那么可以用1楼滴代码如果你不确认传统滴方式还是递归findcontorl,当然老p滴linq解法从视觉上倒是比递归优雅 呵呵,帖子太古老了,名字都记错了“重量级XXOO”,我这里像老p同志认错,要深刻反省了老p原帖“重量级地查询控件”http://bbs.csdn.net/topics/310047728 for(int i=1;i<11;i++){ object o = GetText("TextBox"+i.ToString());}private object GetText(string ControlName){ foreach(Control c in this.Controls) { if(c.GetType().ToString().Lower().IndexOf("text")>-1) { TextBox t = (TextBox)c; if(t.Text.Trim() == "" && t.Name == ControlName) { return null; } else { return t.Text.Trim(); } } } } 关于锁定计算机的 C# update语句无where条件的返回值 winform中怎样在窗体的文字上加链接,就像qq弹出新闻消息框的新闻标题效果,点击标题可以跳转到web页面。 请高手帮忙啊,列名 'Xinwenneirong1' 无效 要怎样实现查看combobox的值时只能查看当前显示的项,不能选择其它项? 请教大家一个程序输出的问题 关于单元测试 MVC Post 参数“奇葩问题” 新手问题。自动生成数据库连接控件 能在中文版的win2003下装英文版的vs.net吗? 看不懂delphi 函数声明,帮忙写下delphi写的dll在C#中的调用 按钮快捷键无效
{
var textbox = Controls["textbox" + t] as TextBox;
if (textbox != null)
MessageBox.Show(textbox.Name + ":" + (textbox.Text.Trim() == "" ? "null" : textbox.Text));
});
http://bbs.csdn.net/topics/310047728
for(int i=1;i<11;i++)
{
object o = GetText("TextBox"+i.ToString());
}private object GetText(string ControlName)
{
foreach(Control c in this.Controls)
{
if(c.GetType().ToString().Lower().IndexOf("text")>-1)
{
TextBox t = (TextBox)c;
if(t.Text.Trim() == "" && t.Name == ControlName)
{
return null;
}
else
{
return t.Text.Trim();
}
}
}
}