再次感谢 舞雪,哈哈,解决了。我在datalist中加了一个Label,用来存放产品编号。如果点击对应的某一行时,用下面的语句就可以取出产品编号了string pid=((Label)e.Item.FindControl("Lbl_pid")).Text,其中Lbl_pid是我所加的Label的ID。大家如果还有什么更好的方法可以写出来,我们一起探讨下。谢谢各位!