2 回答

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超6個(gè)贊
最后的解決辦法是:沒(méi)有采用Controller中的Request.Files
直接使用的完全限定名:System.Web.HttpContext.Current.Request.Files
從HttpPostedFile類型轉(zhuǎn)為HttpPostedFileBase可以采用HttpFileCollectionWrapper進(jìn)行包裝。
但是相反HttpPostedFileBase轉(zhuǎn)為HttpPostedFile沒(méi)有相關(guān)方法。。。同時(shí)HttpPostedFile是密封類,并且屬性私有。so,沒(méi)有解決,如果哪位園友有更好的答案歡迎私信!

TA貢獻(xiàn)1725條經(jīng)驗(yàn) 獲得超8個(gè)贊
無(wú)法將類型“System.Web.HttpPostedFileBase”隱式轉(zhuǎn)換為“System.Web.HttpPostedFile”
—— 很明顯那就不是這個(gè)類型嘛,都從動(dòng)物派生出來(lái)
你直接看Request.Files["Filedata"] 的類型就行(調(diào)試列表第二列)了,也可以用is判斷看看是不是屬于該類型。
- 2 回答
- 0 關(guān)注
- 1339 瀏覽
添加回答
舉報(bào)