<% @ Page Language = "C #" autoeventwireup = "true" codefile = "previewimageinfileupload. aspx. cs" inherits = "previewimageinfileupload" %>
<! Doctype HTML public "-// W3C // dtd xhtml 1.0 transitional // en" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<HTML xmlns = "http://www.w3.org/1999/xhtml">
<Head runat = "server">
<Title> preview image in fileupload </title>
<% -- CSS -- %>
<Style type = "text/CSS">
# Newpreview {
Filter: progid: DXImageTransform. Microsoft. alphaimageloader (sizingmethod = scale)
}
</Style>
</Head>
<Body>
<% -- JavaScript -- %>
<Script language = "JavaScript" type = "text/JavaScript">
Function previewimg (imgfile)
{
VaR newpreview = Document. getelementbyid ("newpreview ");
Newpreview. Filters. Item ("DXImageTransform. Microsoft. alphaimageloader"). src = imgfile. value;
Newpreview. style. width = "80px ";
Newpreview. style. Height = "60px ";
}
</SCRIPT>
<Form ID = "form1" runat = "server">
<Div>
<% -- Add onchange event -- %>
<Asp: fileupload id = "fileupload1" runat = "server" onchange = "previewimg (this)"/>
</Div>
<% -- Create a div to store the preview -- %>
<Div id = "newpreview"> </div>
</Form>
</Body>
</Html>