当前位置:编程学习 > C#/ASP.NET >>

一个小问题,请大家帮忙?

单击Datagrid某一行,把每一列和第三列的值分别写入Textbox1和Textbox2.
在ItemDataBound如何写 --------------------编程问答-------------------- 如果知道是某行,为什么还要在ItemDataBound里写? --------------------编程问答-------------------- 很久没用DataGrid了,应该是

TextBox1.Text = DataGrid1.Item[行索引].Cell[列索引].Text; --------------------编程问答-------------------- 在ItemDataBound详细应该怎样写呢 --------------------编程问答-------------------- 不应该在ItemDataBound 事件里写吧,可以在 ItemCommand 里写
if(e.CommandName == 单击的datagrid的那个按钮的CommandName)
{
TextBox1.Text = DataGrid1.Item[e.Item.ItemIndex].Cell[0].Text;
TextBox2.Text = DataGrid1.Item[e.Item.ItemIndex].Cell[2].Text;
}
--------------------编程问答-------------------- 学习 --------------------编程问答-------------------- 没有按钮,直接单击行,就能取到
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,