會員登入、會員專屬網頁、會員修改私人資料,怎麼寫?(#5,障眼法 DataBinding Expression)使用者登入後(新增、刪除、編輯)各種動作的權限

延續以前的範例,改用 DataBinding Expression來做,變得更簡單。

會員登入後,有沒有「編輯」、「刪除」的權限呢?

...繼續閱讀 »

[YouTube影片] GridView的 PreRender事件與 RowCreated、RowDataBound事件大亂鬥

摘要:GridView的 PreRender事件與 RowCreated、RowDataBound事件
同一個範例,用「不同作法」營造出「相同成果」應該是最好的比較方式。(本文包含YouTube影片教學)

範例一,成績不及格者(不到六十分),出現紅字
範例二,複選 GridView+CheckBox,批次刪除

...繼續閱讀 »

GridView的 PreRender事件-- [Case Study]成績低於60分就出現紅字 & 分數加總(累加)

MSDN網站的說明 ( 控制項的 PreRender事件 ) 
...... 在 Control 物件載入之後 但在呈現之前發生。 

我們透過相同的題目,用幾種不同的解法來作。 
1. 所有學生的數學總分(加總、累加) 
2. [Case Study]成績低於60分就出現紅字

...繼續閱讀 »

[微軟範例] 簡單搜尋引擎 #2 (Model Binding / 類別檔入門)& 關鍵字的「高亮度(HighLight)」顯示

1. 改用 DataBinding Expression來作 (搜尋的「關鍵字」加上「高亮度 (HighLight)」的效果來呈現)
2. 如果畫面上,"臨時"想改成 GridView or ListView來作?程式有哪些修改?(提醒您一個關鍵字 -- System.Web.UI.WebControls.DataBoundControl)
3. 在一個TextBox裡面輸入「多個」關鍵字,只要用「空白」作為區隔,系統就會各自搜尋符合的成果。

附上 YouTube教學影片

...繼續閱讀 »

[RWD] GridView搭配 FooTable (jQuery) 的表格效果 -- 自動折疊

摘要:[RWD] GridView搭配 FooTable (jQuery) 的表格效果
電腦、平板、智慧手機觀賞時,表格會進行自動折疊

為什麼寫在 RowDataBound事件會錯?而寫在 RowCreated事件才能運作?兩者有何差異??

...繼續閱讀 »

ListView 的 ItemCommand事件中,找到是 "第幾列"執行的?某一列的索引值? ListViewDataItem的 DisplayIndex屬性 / DataItemIndex屬性

摘要:ListView 的 ItemCommand事件中,找到是 "第幾列"執行的?某一列的索引值?
ListViewDataItem的 DisplayIndex屬性 / DataItemIndex屬性

...繼續閱讀 »