当前位置: 代码迷 >> ASP.NET >> 怎么吧2条数据赋值给2个文本框
  详细解决方案

怎么吧2条数据赋值给2个文本框

热度:5199   发布时间:2013-02-25 00:00:00.0
如何吧2条数据赋值给2个文本框?
表里有2条数据
id titles address 

1 a aaaaaaa
2 b bbbbbbbb

我想绑定在页面上的2个文本框里怎么绑定呢


------解决方案--------------------------------------------------------
从数据库里读出来的用datatable存着,然后textbox1.text=datatable.rows[0][0].tostring();
------解决方案--------------------------------------------------------
一般的绑定就搞定了,别想那么复杂
------解决方案--------------------------------------------------------
分布读取每条记录的值,然后分布赋值就可以啊
------解决方案--------------------------------------------------------
是不是表里那两条记录改变时两个文本框的值跟着改变?
------解决方案--------------------------------------------------------
将两个textbox放到repeater里
------解决方案--------------------------------------------------------
不能绑定。只能循环赋值。

...
foreach (var item in ds.Tables[0].Rows.Cast<DataRow>().Select((x, i) => new { x, i }))
{
(this.FindControl("txtaddress" + (item.i + 1).ToString()) as TextBox).Text = item.x[1].ToString();
}
  相关解决方案