e.Item.ItemIndex 这里出错了 这个e是 button_click事件的参数,里面不包含item的态亮判属性按你的意思 你是想取得当前键竖datalist的itemIndex ;你可以将编译模板中将btnSubmit的commandargument属性绑定帆改为这一行的id字段,在click事件中用:string id =(sender as button).commandargument;取得id值