[.NET] 有关于griview 使用选取抓取主键

楼主: pvq212 (pvq212)   2017-04-28 01:04:02
使用的程式是:VS2017
各位好
小弟在做作业时遇到瓶颈
爬过文了不得其解
有关于使用了griview本身的选取功能后
找到两个方法可以抓到我要的字段
一个是利用"DataKeyNames"抓取主键
这个方法看起来比较实用,不过网络上的很多方法都试过
没有成功过
另外一个方法是
在SelectedIndexChanging下直接抓取我要的字段
protected void GridView1_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)
{
Label2.Text = GridView1.Rows[e.NewSelectedIndex].Cells[1].Text;
}
不过两个不同页面的griview都用了一样的这段程式码,却只有成功一个
选取时,Label没有跟着改变
有需要补充什么资料烦请提醒
感谢各为了
作者: gn02133042   2017-05-01 00:52:00
试试用Gridview1.Datakey(r).Item(0) r就是你的索引位置0是第一个索引字段1就是第二个以此类推

Links booklink

Contact Us: admin [ a t ] ucptt.com