2009年發表的範例,連我都忘了發表在書本裡面。這次錄製成Youtube影片分享。
兩個控制項的「分頁」連動、互動 -- PageIndexChanging事件
深入探索 .NET資料存取:ADO.NET + SqlDataSource+ LINQ
ISBN13:9789572245682
出版社: 松崗。
2009年發表的範例,連我都忘了發表在書本裡面。這次錄製成Youtube影片分享。
兩個控制項的「分頁」連動、互動 -- PageIndexChanging事件
深入探索 .NET資料存取:ADO.NET + SqlDataSource+ LINQ
ISBN13:9789572245682
出版社: 松崗。
新瓶裝舊酒(jQuery + Web Service)類似臉書(FaceBook),您一直向下閱讀資訊。到了瀏覽器底部又會長出(呈現出)新的數據。
這也是一種「分頁」的技巧。這次改用「圖片」呈現。
首頁上,無窮無盡的圖片一直向下拉(向下閱覽)
延續以前的範例,改用 DataBinding Expression來做,變得更簡單。
會員登入後,有沒有「編輯」、「刪除」的權限呢?
(1). 會員登入&權限控管,使用繼承與 BasePage
(2). Google Map + ASP.NET Web Form(引用自 CodeProject)
類似臉書(FaceBook),您一直向下閱讀資訊。到了瀏覽器底部又會長出(呈現出)新的數據。
這也是一種「分頁」的技巧。參考網路上的範例,我改用SQL 2012的 OFFSET...FETCH 來做 (本文提供範例下載 & Youtube教學影片)
透過清單控制項,動態改變ListView 每一頁的資料筆數(DataPager控制項 的 PageSize屬性)
"ASP.NET專題實務" 的補充範例
今天在MSDN上找到好範例,
可以搭配檔案上傳(FileUpload),用 .NET 4.5起的「非同步(Async)」方法,做檔案讀取與寫入
微軟MSDN的一個經典範例:
逐步解說:使用 GridView Web 伺服器控制項中的預存程序顯示資料
https://msdn.microsoft.com/zh-tw/library/k10148y1(v=vs.100).aspx
要知道是哪個控制項,觸發了ASP.NET 的PostBack ?
Page_Load與sender -- PostBack是由哪個 ASP.NET控制項引起 ?
摘要:GridView的 PreRender事件與 RowCreated、RowDataBound事件
同一個範例,用「不同作法」營造出「相同成果」應該是最好的比較方式。(本文包含YouTube影片教學)
範例一,成績不及格者(不到六十分),出現紅字
範例二,複選 GridView+CheckBox,批次刪除
摘要:GridView的 PreRender事件與範例--GridView + CheckBox,點選多列資料(複選刪除)
以***符號標示的地方,就是我們要寫ASP.NET程式的地方。
第一, *** 會員註冊(新增)。
第二, *** 新增成功以後,發送E-Mail。(ASP.NET發送E-Mail)
第三, 使用者收到E-Mail之後,點選信件裡面的超連結(URL)。
第四, *** 連回我們的網站,啟動會員權益、證明真有此人。
MSDN網站的說明 ( 控制項的 PreRender事件 )
...... 在 Control 物件載入之後 但在呈現之前發生。
我們透過相同的題目,用幾種不同的解法來作。
1. 所有學生的數學總分(加總、累加)
2. [Case Study]成績低於60分就出現紅字
Membership 與 User Profile升級到 ASP.NET Identity
Migrating Universal Provider Data for Membership and User Profiles to ASP.NET Identity (C#)
摘要:[會員登入]兩個簡單功能: 1. 密碼過期需強制更新密碼 2.新密碼不可與舊密碼重複
摘要:時光跳躍 -- 下拉式選單與 年/月/日(潤年與大小月)
下拉式選單的時光跳躍,一次跳回五年、十年前?-- 年/月/日(潤年與大小月) DateTime的.IsLeapYear()方法與 .DaysInMonth()方法
摘要:[習題]輸入自己的生日(年/月/日)#3 -- 日曆(Calendar)控制項的時光跳躍,一次跳回五年、十年前?--PostBack發生的錯誤
因為畫面設計的差異,會讓程式碼的寫法也不同,
如果您混合使用、不明白原因,就會犯下錯誤。
摘要:[GridView]在 RowCommand事件中,自訂的Button 如何取出某一列(RowIndex) 的索引值#2 -- e.CommandSource
GridView的 RowCommand事件
討論 GridViewCommandEventArgs.CommandSource 屬性