一般處理程式(下)

2022-01-14 13:01:28 字數 1246 閱讀 2171

複習一下一般處理程式(下)

自然,接上文。接著就顯示一下增加的一些**且略做小註解。

當然,增加的一般處理程式也是有它的sqlhelper小幫手的。需要注意的是增、刪、改都是executenonquery的方法,此處,省略配置檔案,如需要了解,見上文。sqlhelper的**如下:

如果有同學問,如果是封裝executescalar()的方法,那麼應該怎麼寫,其寫法也就是將上圖中的int返回引數型別改成object,當然int後面的方法名改成executescalar方法,52行下面的改成executescalar()方法也就可以了。

前台封閉了乙個載入的方法。其**如下:

接著就是錯誤的jquery的部分了,不知道有誰能看出來哪錯了不。或者說是乙個bug,乙個給使用者不好體驗的乙個地方。上面注釋掉的不算,那個是彈乙個視窗,告訴使用者是成功是失敗,這樣體驗相對來說也不好,最好的就是非同步的把載入的資料顯示到頁面上。如果你看到了這裡,你可以先想一下是**寫的不好,再往下看。

處理程式的**如下:

那麼執行結果如下:

那麼,是的,也許你發現了。我這個位置的「小黑同學」確實是非同步的顯示出來了,但是上面那些重複的資料也顯示出來了,給人一種實在不爽的感覺。那麼鑑於此種情況,我們就考慮在載入之前,也就是呼叫那個load()方法之前,將tbody下面所有的tr元素刪除掉,也就是用remove()方法,再載入也就可以了。那麼我們給tbody整乙個id出來,叫showbody.然後在jquery部分將所有id為showbody下面所有tr元素移除,再用load()方法也就可以了。改後的如下:

這樣一修改的話就可以做到這樣了:

這樣相對來說使用者體驗就好一些了。那麼關於一般處理程式就到這裡了。

一般處理程式

一般處理程式是乙個字尾名為.ashx的 檔案,該檔案的類實現了ihttphandler介面,這個類用於負責處理它所對應的url的訪問請求,並接受客戶端傳送的請求資訊和傳送響應內容 get和post的請求方式 get和post是向伺服器傳送請求的兩種方式,其中get請求是將需要提交給伺服器端的資料放在...

一般處理程式

一般處理程式 httphandler 是乙個實現system.web.ihttphandler特殊介面的類。任何乙個實現了ihttphandler介面的類都能作為乙個外部請求的目標程式。它由支援asp.net的伺服器軟體呼叫和啟動執行。乙個httphandler程式負責處理它對應的乙個活一組url位...

一般處理程式

前序 突然聽到 一般處理程式 這個詞,突然有種蒙的感覺,這是什麼東東?簡介 一般處理程式的一般是相對於aspx頁面來說。就是說什麼請求都可以處理。正如它的名字,一般處理程式 是用來處理一般的web請求的,所謂一般也可以理解為簡單,也就是更接近底層的東西。說的通俗一點兒,aspx檔案包裝 的非常好,處...