当前位置: 代码迷 >> ASP.NET >> 我碰到的两个ASP.NET的有关问题
  详细解决方案

我碰到的两个ASP.NET的有关问题

热度:7793   发布时间:2013-02-25 00:00:00.0
我碰到的两个ASP.NET的问题
问题1:
在页面上有一个FileUpload控件上传图片,然后在FileUpload控件下方显示刚才上传的图片,代码该怎么写?
我直接用Response,但是会显示在页面的最上方,如何在指定位置显示呢?

问题2:
我定义了一个全局数列,然后在Page_Load里实例化,可是上传图片后,页面会自己刷新,那么全局数列就又实例化了一遍,数据都丢了,请问大家是怎么解决这个问题的?

------解决方案--------------------------------------------------------
1.动态实例化image控件,页面中可以先放个panel,然后把动态实例化的image控件加到panel中
2. ViewState不是属性,用法ViewState[name]=value
------解决方案--------------------------------------------------------
function showPic() {
document.all.img.src = document.all.photoPath.value;
}
<input name= "photoPath " id= "photoPath " type= "file " onpropertychange= "showPic() " />

ViewState,Session 用法,看看基础教程
  相关解决方案