『壹』 mvc架構撘網站時插入圖片怎麼存
MVC是三個單詞的縮寫,這三個單詞分別為:模型(Model)、視圖(View)和控制(Controller)。 MVC架構是互動式應用中廣泛使用的架構。它將對象按功能進行劃分,盡可能地最小化對象之間的耦合度。MVC架構與傳統的應用程序架構—輸入,處理
『貳』 .net mvc4 怎麼把圖片的相對路徑存儲在資料庫
建議存儲文件名,或者是一個路徑 而不要\這種 讀取的時候拼接下路徑就可以了
『叄』 mvc 背景圖片
在該標簽上設置圖片的路徑不就得了!!!
『肆』 .NET MVC 圖片路徑怎麼設置才能顯示出來
讀取路徑。
『伍』 mvc視圖中怎麼上傳圖片並顯示
如果只是上傳的話那太容易了,如果還要顯示那就難了,因為要顯示的話就不能只向伺服器提交一次請求,必須非同步提交。下面的例子是我親自寫的,非同步提交上傳圖片並預覽。全部代碼都在。
返回到前台頁面的JSON格式對象是以類的對象。
publicclassReturnImage
{
publicstringbig{get;set;}
publicstringsmall{get;set;}
publicstringisSuccessfull{get;set;}
publicstringmessage{get;set;}
}
對於上傳和生成縮略圖,請自行完成,以下是ASP.NETMVC的例子。
publicclassHomeController:Controller
{
//
//GET:/Home/
publicActionResultIndex()
{
returnView();
}
///<summary>
///上傳圖片
///</summary>
///<returns></returns>
publicActionResultUploadImage()
{
//定義錯誤消息
JsonResultmsg=newJsonResult();
try
{
//接受上傳文件
HttpPostedFileBasepostFile=Request.Files["upImage"];
if(postFile!=null)
{
DateTimetime=DateTime.Now;
//獲取上傳目錄轉換為物理路徑
stringuploadPath=Server.MapPath("~/UploadFiles/"+time.Year+"/"+time.ToString("yyyyMMdd")+"/");
//文件名
stringfileName=time.ToString("yyyyMMddHHmmssfff");
//後綴名稱
stringfiletrype=System.IO.Path.GetExtension(postFile.FileName);
//獲取文件大小
longcontentLength=postFile.ContentLength;
//文件不能大於2M
if(contentLength<=1024*2048)
{
//如果不存在path目錄
if(!Directory.Exists(uploadPath))
{
//那麼就創建它
Directory.CreateDirectory(uploadPath);
}
//保存文件的物理路徑
stringsaveFile=uploadPath+fileName+"_big"+filetrype;
try
{
//保存文件
postFile.SaveAs(saveFile);
//保存縮略圖的物理路徑
stringsmall=uploadPath+fileName+"_small"+filetrype;
MakeThumbnail(saveFile,small,320,240,"W");
ReturnImageimage=newReturnImage();
image.big="/UploadFiles/"+time.Year+"/"+time.ToString("yyyyMMdd")+"/"+fileName+"_big"+filetrype;
image.small="/UploadFiles/"+time.Year+"/"+time.ToString("yyyyMMdd")+"/"+fileName+"_small"+filetrype;
msg=Json(image);
}
catch
{
msg=Json("上傳失敗");
}
}
else
{
msg=Json("文件大小超過限制要求");
}
}
else
{
msg=Json("請選擇文件");
}
}
catch(Exceptione)
{
;
}
msg.ContentType="text/html";
returnmsg;
}
///<summary>
由於回答超過最大限制,///生成縮略圖的代碼請向我索取
『陸』 asp.net mvc怎麼把資料庫裡面的圖片在<img>標簽中 資料庫裡面的圖片欄位存儲的是
前台:
<imgsrc="/controller/action"/>
後台:
publicActionResultaction()
{
stringpath="讀取資料庫裡面的圖片路徑";
byte[]img=System.IO.File.ReadAllBytes(path);//將圖片讀入位元組數組
returnnewFileContentResult(img,"image/jpeg");//返回圖片
}
『柒』 mvc保存圖片路徑怎麼寫啊,
試試"~/upLoadImgs/"
『捌』 c# 項目的圖片文件應該放在哪裡
圖片存在什麼文件夾如果項目沒有具體規定,你就可以自己定,通常實在對應工程下建立一個picture或者image的文件夾,然後從這裡面引用圖片
『玖』 asp.net mvc 怎麼將指定位置的圖片顯示在頁面上
<img src="/images/a.jpg" />
或
<img src="<%=Url.Content("~/images/a.jpg")%>" />
『拾』 怎麼在MVC上實現圖片上傳的功能
你把圖片也放到這個文件夾下,然後再用<img src="圖片路徑"/>