ajax文件上傳net
『壹』 ASP.NET後台如何獲取Ajax上傳的base64圖像數據
這個不是 Base64是文件流、
在 Request.Files["file"] 裡面。它可以使用索引,以及 key 名獲取。
如果不是 WebForm 窗體框架 你可以使用以下獲取 ;
包括MVC / WebApi
HttpContext.Current.Request.Files
『貳』 學習Ajax技術都要安裝什麼軟體,怎樣安裝並使用
ajax是一種局部刷新後台調用製作鍵脊森網頁的技術,而MyEclipse是java開發的工具跟VS平級,與開發ajax八竿子野冊打不著的。如果在2008下,有ajax的功能,建一個asp.net的網頁稿畝就中,左側有ajax的控制項,如果那些控制項不夠用的話可以下載ajax tookits。
但是如果是VS2005的話,需要相應配置。。。
VS2005中安裝AJAX
1,下載並安裝 ASPAJAXExtSetup.msi
下載完 ASPAJAXExtSetup.msi 安裝更新後在你的系統盤下的(以C盤為例) 出現這個 文件夾:
C:\Program Files\Microsoft asp.NET\ASP.NET 2.0 ajax Extensions\v1.0.61025
安裝這個後我們就可以創建Asp.net AJAXEnabledWebSite站點了,這其實就是個ajax.net網站的模板。但是我們現在還不能使用微軟給我們開發好的ajax控制項。
2.下載AjaxControlToolkit
http://www.codeplex.com/AtlasControlToolkit/Release/ProjectReleases.aspx?ReleaseId=11121有帶源代碼的 和不帶源代碼的toolkit。建議下載帶源代碼的 toolkit。下載完成後把該文件解壓到:ASP.NET 2.0 ajax Extensions的目錄下,進入,打開AjaxControlToolkit.sln.
編譯TemplateVSI這個項目後,把在C:\Program Files\Microsoft asp.NET\ASP.NET 2.0 AJAX Extensions\SampleWebSite\Bin下面生成的AjaxControlToolkit.dll和 AjaxControlToolkit.pdb復制到
C:\Program Files\Microsoft asp.NET\ASP.NET 2.0 AJAX Extensions\Binaries文件夾下面,這樣我們就可以在vs2005中使用ajax.net這些控制項了。
新建一個Ajax ControlToolkitWebSite 類型的web項目。在工具欄中新添加一個選項卡起名:AjaxControltoolkit
在這個選項卡上右鍵選擇項->瀏覽找到剛才復制過去的AjaxControlToolkit.dll,添加進來。這樣我們就ajax.net控制項成功引用到vs2005中了 。
好了,正確的安裝方法應該是我上面寫的,希望這樣能夠解決一些人安裝AJAX過程中遇到的問題。