C# 图片预览 急急急! c#中,用image控件和FileUpload控件,能实现FileUpload控件选择一个图片,在image控件中实现预览功能么?不用html的image标签!有的话麻烦写一下具体方法!非常感谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用FileUpload返回图片路径,将路径转换下放到image的src=""里 可以的,ie6直接显示,ie7为了安全有些问题。直接使用js控制src,类似 this.Attributes["onpropertychange"] = "if(this.value!=''){document.all." + con.ClientID + ".src=this.value;}"; 直接把FileUpload获得的图片路径给image控件的URL值就行了 實現樓主的功能代碼如下:aspx頁面如下:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="a.aspx.cs" Inherits="a" %><!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>未命名頁面</title></head><body> <form id="form1" runat="server"> <div> <asp:fileupload runat="server" ID="upload"></asp:fileupload> <asp:Button ID="abc" runat=server Text="上傳" OnClick="abc_Click"/> <br /> <asp:Image ID="show" ImageUrl="~/grid_bg.png" runat=server /> </div> </form></body></html>aspx.cs文件如下:protected void abc_Click(object sender, EventArgs e) { this.upload.SaveAs(Server.MapPath(".") + "\\1.jpg"); this.show.ImageUrl = "~\\1.jpg"; } DataGridView中,绑定到数据库,如何根据DB中某一列的值自定义显示在DataGridView对应列的值 .net面向对象 asp.net....小问题 C# 如何实现断点续传 特殊字符变换问题。 我只有最后一点分了...没人回答我...我所有的分都浪费了....求求大哥们帮帮我啊!VS.NET写好了程序,不会安装和部署的问题. OOP的基础问题 请教如何在Nant中调用nunitx86.exe去测试dll文件 求助:哪儿有FTP登陆时,返回状态码的表? 如何将datagrid表格中checkbox的状态由三种改为两种(选中和不选中)? 路径问题 如何实现附件的上传和下载
将路径转换下放到image的src=""里
aspx頁面如下:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="a.aspx.cs" Inherits="a" %><!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>未命名頁面</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:fileupload runat="server" ID="upload"></asp:fileupload>
<asp:Button ID="abc" runat=server Text="上傳" OnClick="abc_Click"/>
<br />
<asp:Image ID="show" ImageUrl="~/grid_bg.png" runat=server />
</div>
</form>
</body>
</html>aspx.cs文件如下:
protected void abc_Click(object sender, EventArgs e)
{
this.upload.SaveAs(Server.MapPath(".") + "\\1.jpg");
this.show.ImageUrl = "~\\1.jpg";
}