㈠ asp.net C#如何上传指定路径的图片,不用FileUpload控件
/////////////////////////////
FileStream
tfs
=
File.Open(filepath,FileMode.Open);
BinaryReader
by
=
new
BinaryReader(tfs);
byte[]
outB
=
new
byte[(int)tfs.Length];
by.Read(outB,
0,
(int)tfs.Length);
tfs.Close();
by.Close();
//////////////////////////////
outB就是上传文件的2进制流,接下来想怎样弄就怎样弄了。
㈡ asp.net怎么插入图片
你写的 Image控件图片加载有问题:
<asp:ImageId="Image1"ImageUrl="/tupian/logo.jpg"runat="server"/>
注意图片路径不要加 波浪线
如果不用Image控件,也可采用html里面的Img标签来写具体如下:
<imgsrc="/tupian/logo.jpg"id="image1"runat="server"/>
㈢ C# ASP.NET 如何上传图片进数据库 我用的是VS2010。
在得到图片的时候自己写一个方法将图片转化成二进制流的形式存入数据库:
private byte[] ConvertPicture()
{
string path = FileUpload1.FileName //记录图片所在的路径
byte[] byteImage = null; // 初始化一个字节数组储存图片
FileStream FStream = new FileStream(path , FileMode.Open, FileAccess.Read); //将图片以文件流的形式进行保存
BinaryReader BReader = new BinaryReader(FStream);
byteImage = BReader.ReadBytes((int)FStream.Length);
BReader.Close();
FStream.Close();
return byteImage;
}
在数据库中读取出二进制流的图片:
byte[] bytes = model.EmployeeImage;
MemoryStream ms = new MemoryStream(bytes);
System.Drawing.Image img = System.Drawing.Image.FromStream(ms);
this.Image1 = img;
㈣ 怎么在ASP.NET加背景图片
方法一:找到body 标签 里面添加 style="background-image:url(你的图片地址路径)"
方法二:找到title标签 紧挨着写<style type="text/css">body{background-image:url(图片路径);}</style>
方法三:自己定义一个css文件,css文件里面写body{background-image:url(图片路径);}然后在页面引用也可以
㈤ ASP.net(C#)中如何添加图片背景
你就在设计界面打开属性工具栏,在属性名称中选择Background然后浏览至你目录文件夹下面的图片,建议你用图片的相对路径,这样移植性更加好.
㈥ c#如何 在 Winform中 添加图片 并且 允许拖动,删除等动作
可以用FlowLayoutPanel+pictureBox做表格
你说的拖动,可以点击某个picturebox后在另外一个窗口显示该图片
②中添加图片和备注信息是否需要用到数据库来保存记录
这个你可以用数据库记录图片所在的路径和备注信息,也可以用XML文件来存放
㈦ 用ASP.NET做网站时,如何在c#里添加小类内容的图片,也就是我的页面是左右结构,左边是小类的名
不知道你说的小类有几个,不多的话没必要用数据库啊,用js在客户端运行多好,纯用数据库的话把你的小类做成导航,右边用图片控件绑定数据库 url地址对数据库里的图片地址,点击导航触发事件,再定义这个事件修改数据库的sql语句,事件的最后要让图片控件重新绑定数据库才会刷新。
㈧ C# 如何添加图片到pictureBox
1、首先第一步就是要点击“开始”然后再点“Visual Studio 2015”,启动Visual Studio 2015程序,这时候就是要点“新建项目”。
㈨ .net C#如何向数据库插入图片
数据库名字:testdb,表名:image,列名:图片。
在Form1窗体中添加一个Button控件,一个OpenFileDialog1控件
事件:点击Button控件
private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog b = new OpenFileDialog();
if (b.ShowDialog() == DialogResult.OK)
{
string str = "server=服务器;database=testdb;uid=sa;pwd=sa;"; //服务器写上自己电脑的服务器名
SqlConnection conn = new SqlConnection(str);
conn.Open();
string sql = "insert into image(图片) values('"+pictureBox1.Image+"')";
SqlCommand cmd = new SqlCommand(sql, conn);
int a = cmd.ExecuteNonQuery();
if (a > 0)
{
MessageBox.Show("插入成功!");
}
else
{
MessageBox.Show("插入失败!");
}
conn.Close();
}
}
㈩ ASP.NET+C#,FILEUPLOAD控件,如何上传图片到服务器,并保存图片路径到数据库
我做了个例子给你
前台:
<div>
<asp:FileUpload ID="FileUpload1" runat="server" />
<asp:Button ID="Button1" runat="server"
Text="Button" onclick="Button1_Click" />
<asp:Image ID="Image1" runat="server" />
</div>
后台:
protected void Button1_Click(object sender, EventArgs e)
{
FileUpload1.SaveAs(Server.MapPath("img/"+FileUpload1.FileName));//上传图片
Image1.ImageUrl = "~/img/" + FileUpload1.FileName;//图片路径(将这个数据保存到数据库就可以了。img为项目里一个文件夹的名称)
}