1. 将pageload事件中的赋值操作写在if(!IsPostBack){...}里,否则每次都要将aaaa赋值给TextBox,你修改的值当然就不起作用了。
2.把if(file.PostedFile!=null)改成if(file.PostedFile==null),你写反了。
3.con.Open()之后没有及时关闭,再次打开当然就会出错了,你看看提示就知道了。如果你使用了其它的connection对象打开,当然不会有冲突。
4.将你的程序所在的文件夹设成虚拟目录。