我在窗体上放一个网格,用来显示数据,比如显示有如下数据
id useNo useName unitName
1 200101 wudong 01班
2 200102 dylen 01班
3 200103 dail 02班又在次窗体上放有三个文本框,分别显示useNo,useName,unitName的,即
textBox1显示useNo,textBox2 显示useName....
现在我想实现的是:
我点击网格的第一个记录,textBox1显示为200101,textBox2显示为wudong...
我再点击网格的第二个记录,textBox1显示为200102,textBox2显示为dylen...
请问怎样实现???
id useNo useName unitName
1 200101 wudong 01班
2 200102 dylen 01班
3 200103 dail 02班又在次窗体上放有三个文本框,分别显示useNo,useName,unitName的,即
textBox1显示useNo,textBox2 显示useName....
现在我想实现的是:
我点击网格的第一个记录,textBox1显示为200101,textBox2显示为wudong...
我再点击网格的第二个记录,textBox1显示为200102,textBox2显示为dylen...
请问怎样实现???
再读他当前行的值不就行了网格是什么控件,谁也不知道,每种表格控件读当前行和读值的方法好像都不是完全相同的,所以没人能够回答你的问题
用 dataGrid
private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
e.Item.Attributes.Add("onclick","quzhi(this)");
}
js里赋值:
<SCRIPT language="javascript">
function quzhi(tr)
{
document.getElementById("textBox1").value = tr.cells[1].innerText;
document.getElementById("textBox2").value = tr.cells[2].innerText;
document.getElementById("textBox2").value = tr.cells[2].innerText;
}
</SCRIPT>
这个是 .net 的吧,
我现在是C#的,好像有点不同哟