怎样实现动态显示图片大小
我在页面上放了一个asp:image控件,图片保存在一个文件夹里,路径保存在数据库里面,我要动态从数据库中提出路径,然后显示,但我想实现当图片大于一定宽度的时候,图片大小将动态改变,我的代码如下:
this.ShowImage.ImageUrl=this.Server.MapPath(System.Configuration.ConfigurationSettings.AppSettings["UserUploadFile"]+dr["UserPicture"].ToString());
if(System.Int32.Parse(this.ShowImage.Width.Value.ToString())>450)
{
this.ShowImage.Width=450;
this.ShowImage.Height=(System.Int32.Parse(this.ShowImage.Height.Value.ToString())/System.Int32.Parse(this.ShowImage.Width.Value.ToString()))*450;
}
但是不可以,请高手指点?
另外,<input type=file>控件,我想当页面显示的时候,让它显示图片的路径,我改变了它的value的值,但提示说不可以改变,?
高手帮小弟看看
this.UserPic.Value=dr["UserPicture"].ToString();