有多个textbox,如果一个一个的输入太麻烦,想用for循环,但是系统不认 textboxi,怎么办呢?
解决方案 »
- 复杂点的The server tag is not well formed.问题
- 谁能提供一个Wrod外接程序的例子
- 请教一个资产负债表取数函数思路?
- 不知道PDF控件axAcroPDF是否有旋转图象的方法?
- 初学者学习WEB页与数据库互连的一个流程问题,在.net中难道就不能不输入一行代码实现数据库网页吗
- 在线等待!读文件保留到数组的问题?
- C# Task
- 如何使用Crystal Report
- 想在winForm下做报表,领导不让用其它组件,只能自己做,有什么好建议?
- 后缀名为pdg的文件怎么打开,哪里有相关软件?
- 用C#向EXCEL存数据时报错
- 请教:怎么把int[] 类型转换为 object[]
{
if (control is TextBox)
{
//在这里做你需要的处理
}
}
就给它们赋值
{
if (var.GetType().ToString()=="System.Windows.Forms.TextBox")
{
//自己做处理
}
}
{
if (defaul[i] == " 00")
{
textBoxi.Text = "0";
}
else if (defaul[i] == "01")
{
textBoxi.Text = "1";
}
else
{
textBoxi.Text = "2";
}
}系统不认textBoxi
把值赋给它List oList = new List();
List.add(TextBoxi);
.
.((TextBox)oList[i]).text = i;
this.Page.FindControl("textbox2")
this.Page.FindControl("textbox3")
循环
public Form1()
{
InitializeComponent();
oList.Add(this.tB1);
oList.Add(this.tB2); } private void button2_Click(object sender, EventArgs e)
{
if(this.tbInput.Text.ToString().CompareTo("1")==0)
{
oList[0].Text = this.tbInput.Text;
}
else
{
oList[1].Text = this.tbInput.Text;
}
}在VS2005中 已经调试通过