影片搭配「ASP.NET專題實務(I)」這本書(上集)的第六章
[youtube影片]ASP.NET專題實務(I),上集第六章DetailsView & FormView
- 813
- 0
- ASP.NET 5 _ VS 2015
- 2020-02-05
影片搭配「ASP.NET專題實務(I)」這本書(上集)的第六章
(1). 網頁與資料庫#3 -- 大型控制項的樣版(Template)
(2). 網頁與資料庫#4 -- 大型控制項的樣版(Template)與清單控制項
(3). 網頁與資料庫#5 -- 樣板裡面的 Calendar日曆控制項「編輯DataBinding」無法呈現日期?
Q : 進入 DetailsView or FormView的「新增」模式
想要帶入一些預設值,省得User還要慢慢 Key in ??
摘要:文章內容的段落?分行?分段?換行?#2 (DetailsView、FormView為例) DataBinding Expression
摘要:文章內容的段落?分行?分段?換行?(DetailsView、FormView為例)
摘要:FileUpload + FormView(或DetailsView)看似簡單,但不好做 #2--簡單的範例(.FindControl()方法、SqlDataSource參數)
摘要:FileUpload + FormView(或DetailsView)看似簡單,但不好做 #1--初學者的盲點
摘要:[習題]e.CommandSource是做什麼的? 大型控制項的 ItemCommand事件
摘要:FormView動態加入 ItemTemplate #2 -- 動態產生 ItenTemplate樣版(負責創造 Template的 .InstantiateIn()方法)
摘要:FormView動態加入 ItemTemplate #1 -- PlaceHolder,動態加入 Web控制項
摘要:[習題]DetailsView/FormView的 DataBound事件 搭配 DataItem、DataItemIndex與DataItemCount屬性
摘要:ADO.NET #9 FormView + SqlDataSource完全手寫、後置程式碼!
摘要:自己動手寫程式,但抓不到修改後的資料?
(兼論PostBack & DataBinding的時機)
要使用 FindControl()去抓取、修改大型控制項(GridView/ListView/FormView/DetailsView)裡面的「子控制項」
不外乎兩種作法----
(A) . 在特定事件裡面做。例如 GridView的編輯資料的時候(_Editing()事件)或是更新資料的時候事件(_Updating()事件)
(B) . 自己計算格子,然後來抓取這個「子控制項」
我不太有把握,不清楚怎麼形容這個問題。
有一個網友發問了這個問題----
他在 FormView與 DetailsView裡面要新增資料,
但預設都是 TextBox控制項,
他打算把幾個欄位做成 DropDownList,直接從資料表裡面抓資料,避免使用者自己輸入文字,而造成錯誤。
但發現了一些問題