7 个解决方案
#1
类似于,Controls.Find("TextBox1").text= dt[0].tostring()
这样一个个赋值就可以了,, 具体的你自己调试一下
这样一个个赋值就可以了,, 具体的你自己调试一下
#2
for(i=0;i<dt.columns.count;i++)
{
html+="<imput id='input"+i+"' value='"+dt.rows[0][i]+"'";
}
div.innerHtml=html;
{
html+="<imput id='input"+i+"' value='"+dt.rows[0][i]+"'";
}
div.innerHtml=html;
#3
我知道一个个赋值,但是太多,那样代码看起来不够好。所以才想用个循环 有思路没?
#4
这样不行。
#5
那就用form.Controls 好了
#6
怎么用呀?没用过 今天看网上人家说的用this.Controls.Text=dt.rows[0][1].toString();
但是这样是错的。
但是这样是错的。
#7
控件的名字起的有规律一些,比如 txt字段名
绑定:
for(i=0;i<dt.columns.count;i++)
{
Controls.Find(dt.columns[i].name).text= dt[0].tostring()
}
代码不可用,参考意思。
绑定:
for(i=0;i<dt.columns.count;i++)
{
Controls.Find(dt.columns[i].name).text= dt[0].tostring()
}
代码不可用,参考意思。
#1
类似于,Controls.Find("TextBox1").text= dt[0].tostring()
这样一个个赋值就可以了,, 具体的你自己调试一下
这样一个个赋值就可以了,, 具体的你自己调试一下
#2
for(i=0;i<dt.columns.count;i++)
{
html+="<imput id='input"+i+"' value='"+dt.rows[0][i]+"'";
}
div.innerHtml=html;
{
html+="<imput id='input"+i+"' value='"+dt.rows[0][i]+"'";
}
div.innerHtml=html;
#3
我知道一个个赋值,但是太多,那样代码看起来不够好。所以才想用个循环 有思路没?
#4
这样不行。
#5
那就用form.Controls 好了
#6
怎么用呀?没用过 今天看网上人家说的用this.Controls.Text=dt.rows[0][1].toString();
但是这样是错的。
但是这样是错的。
#7
控件的名字起的有规律一些,比如 txt字段名
绑定:
for(i=0;i<dt.columns.count;i++)
{
Controls.Find(dt.columns[i].name).text= dt[0].tostring()
}
代码不可用,参考意思。
绑定:
for(i=0;i<dt.columns.count;i++)
{
Controls.Find(dt.columns[i].name).text= dt[0].tostring()
}
代码不可用,参考意思。