0
如何在運行時設置HttpPostedFileBase ContentType值?如何在運行時設置HttpPostedFileBase ContentType值
HttpPostedFileBase upl=null;
string path="/exelFile/book1.xlsx";
//-----Set Name Runtime
var Name="FileName.xlsx";
//-----Set Type Runtime
var type="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
byte[] bytes =System.IO.File.ReadAllBytes(Server.MapPath(Path));
upl = (HttpPostedFileBase)new MemoryPostedFile(bytes, Name);
//=====>how set type
upl.ContentType
//==============
'HttpPostedFileBase'用於從瀏覽器上傳文件。它的'ContentType'是隻讀的(它只能吸氣)。什麼是「MemoryPostedFile」?你想在這裏做什麼? –
我想MemoryPostedFile到這個HttpPostedFileBase。有沒有辦法? –
你還沒有說過'MemoryPostedFile'是什麼。但這樣做沒有意義。你想實現什麼? –