我剛剛下載了新的AjaxControlToolkit CodePlex從給萬衆期待AsyncFileUpload控制一去,但不幸的是它已經在下跌的第一道關卡......AsyncFileUpload *非常*打破了AjaxControlToolkit
我已經把它被稱爲uploadFile.aspx相當簡單的頁面,這需要url參數上:
uploadFile.aspx?myDbId=1
在頁面加載,它做與請求[「myDbId」]的東西。
當使用新控件選擇一個文件時,它立即將其發回,但它與Request [「myDbId」]行有500個錯誤,因爲它刪除了所有url參數並將其替換爲它自己的:
uploadFile.aspx?AsyncFileUploadID=ctl00_BodyPlaceHolder_ctl00&rnd=08382490910589695
這對我來說是一個巨大的問題,我還沒有得到解決。任何解決方案
我不認爲這是我所追求的 - 它似乎涉及到很多設置,並且無法訪問FileSystem或SQL Server,因此我必須編寫一些內容來處理上載。我希望有更類似於標準控件的東西 - 這就是爲什麼我們正在研究一個剛剛生成的Ajax Toolkit,但它已被刪除 – Paul 2009-10-14 15:37:38
安裝程序是必需的,因爲安裝了Http處理程序;這可以處理大文件而不會導致IIS服務器內存不足。不確定您訪問文件系統的含義。有一個模塊允許直接上傳到SQL Server。 – 2009-10-14 15:44:33
對不起,這就是我的意思(我剛剛意外地提出了你的意見,嘿 - 瘋狂的時刻,我認爲這是一所房子!),我不能使用該模塊直接上傳到SQL Server - 或上傳模塊直接到文件系統。 – Paul 2009-10-14 15:51:23