昨天有在開發(fā)的軟件生產(chǎn)線生產(chǎn)流程,RFID掃描IC卡的數(shù)據(jù),當(dāng)中有用到j(luò)Query獲取一般處理程序(ashx)的JSON數(shù)據(jù)。今有把它寫成一個小例子,望需要的網(wǎng)友能參考。
在網(wǎng)站中,創(chuàng)建一個一般應(yīng)用程序ashx:
命名空間:
using System.Data;using System.Collections.Generic;using System.Web.Script.Serialization;
輸出的內(nèi)容類型:
context.Response.ContentType = "application/json";
宣告一個變量,是為了那些可以跨域訪問:
string callback = context.Request["callback"];
上面的代碼示例中,另外還有一個方法DataTableToJSON(),你可以寫成一個公用的方法,因為軟件中會有很多地方會用到。
好的,為了在aspx能顯示ashx輸出的數(shù)據(jù),創(chuàng)建一個網(wǎng)頁:
網(wǎng)頁運行結(jié)果:
新聞熱點
疑難解答