<%
string url = "D:\\photo\\javin.jpg";
%>
<asp:Image ID="Image1" runat="server" ImageUrl='<%= url %>' />这样写是错误的吗?为什么string url 说已赋值到从没被使用。请问ImageUrl,这个里面改怎么赋值
string url = "D:\\photo\\javin.jpg";
%>
<asp:Image ID="Image1" runat="server" ImageUrl='<%= url %>' />这样写是错误的吗?为什么string url 说已赋值到从没被使用。请问ImageUrl,这个里面改怎么赋值
以上代码都是放在aspx页面的啊!
在aspx页面,没有public修饰符的
string url = "D:\\photo\\javin.jpg";
image1.ImgUrl = url;
定义在cs页面代码中,怎么写?this.Image1.ImageUrl = url 这样写吗
真的 我看你还是后台吧
<asp:Image ID="Image1" runat="server" />
是服务器控件啊 方便方法为什么不用呢
aspx页面,怎么显示?会自动显示?
图片不出来?是不是这样的路径不行D:\\photo\\javin.jpg?是不是一定要把图片放到页面中去?
可是我用的是一个<asp:FileUpload 得到一个本地路径 别人来上传一个照片,不一定非得把照片存在你的项目中吧?
那你就不要用服务器控件
用 正常的HTML 控件
然后JS操作就成了呗~
{
SqlDataSource2.SelectParameters["name"].DefaultValue = name;
DataSourceSelectArguments select = new DataSourceSelectArguments();
DataView dv = (DataView)SqlDataSource2.Select(select); //從SqlDataSource中讀取數據
img_head.ImageUrl = dv[0]["headimg"].ToString();
}
你这是从数据库里面读取图片!! 我现在是想<asp:FileUpload 获取本盘的一个路径,转存到项目某个路径如:PhotoSave/javin.jpg主要是想实现获取一个路径,转存到项目,读取出来、、、
string URL = this.FileUpload1.PostedFile.FileName;如何把 这样URL , D:\\photo\\javin.jpg一个路径 转存到项目下一个文件夹中~/PhotoSave/javin.jpg
非要这样写的话必须public或者protected
之前给你提供的代码是预览功能,预览的时候,是不会保存图片到你的项目中的点击按钮上传之后,执行相关的事件,会用到System.IO这个命名空间
<input id="File1" type="file" runat="server" /> string PicNewName = "javin.jpg";
File1.PostedFile.SaveAs(System.Web.HttpContext.Current.Server.MapPath("../PhotoSave//" + PicNewName));