前台
<asp:HyperLinkField HeaderText="商铺名" DataTextField="mname" DataNavigateUrlFields="id" DataNavigateUrlFormatString="memshow.aspx?id={0}" />
后台
e.Row.Cells[1].Text但是好像取不到值
<asp:HyperLinkField HeaderText="商铺名" DataTextField="mname" DataNavigateUrlFields="id" DataNavigateUrlFormatString="memshow.aspx?id={0}" />
后台
e.Row.Cells[1].Text但是好像取不到值
试试这样.(HyperLinkField)e.Row.Cells[1].FindControl(控件id)
在后台用
string id=e.datakeys.items[items.index].tostring();
再根据id找字段值。
还有一个方法就是找控件的值,由于我公司电脑垃圾得要死,没有装vs,所以我也不知道我上面的写得对不对,反正就是这个意思了。