分類 程式碼筆記

C# / ASP.net / SQL / 網頁設計的練習

C# foreach in 迴圈狀態處理

專案陰陽師翼馳整合行銷

在MSDN上找到的5種 處理 foreach in 迴圈 陳述式

1. continue ::跳過當次迴圈(i),進入下一次巡覽(i+1)
2. goto :: 跳躍到指定目標位置
3. return :: 除了結束迴圈,還會一起結束目前的function
4. throw :: 擲回例外

ASP.Net : GridView 刪除資料後 無法刷新 – C#

專案陰陽師翼馳整合行銷

如果 GridView設定的DataSourceID=SqlDataSource 時
在GridView的控制項中,[自行觸發] 事件後,去呼叫 DataSource 元件的 Bind 事件
或者GridView 的 Bind 事件,但 GridView 畫面中的資料卻沒有被刷新
這時候DB已經更新了,但是卻沒有反應到GridView上

ASP.Net Repater中LinkButton造成PostBack

專案陰陽師翼馳整合行銷

通常為了快速達成類似AJAX的效果,我們會使用UpdatePanel來放置控制向
讓頁面避免不斷的刷新也就是所謂的PostBack

但今天修改一段程式後,在原本呈現資料的DataList外再包了一層Repater
發現本來有AJAX效果的按鈕,突然都失靈了,依舊整頁PostBack

ASP.net C# 控制 Bootstrap Modal

專案陰陽師翼馳整合行銷

BootStrap 所提供的 Modal 相當方便,可以很容易地完成 "跳出視窗" 這件事情
讓網頁上需要作表單時,有更多彈性
一般都是純前端的操作進行呼叫,當萬不得已時,必須從Server端的程式控制時,可以這麼嘗試

主機服務:金城事務所