|
|
|
|
|
|||||
|
|||||
| 樓主 blackie1019
|
我想再點選刪除Button的時候可以先跑出一個confirm 待使用者確定後再選擇是否要刪除,如果要刪除就會執行 ListBox1.Items.Remove(ListBox1.Items[i])這個動作 如果不要刪除就保持原樣 請問一下我confirm該怎麼擺呢?!!?
本篇文章發表於2008-03-13 17:56
|
||||
| VP、EP、QP、HP該如何使用? | 免費申請藍色部落 |
| 1樓 |
最好是在.aspx檔裡面先把button的OnClientClick 加上confirm
如下 <asp:Button ID="Button1" runat="server" OnClientClick="return confirm('確定要刪除嗎?')" Text="Button" /> 這樣你的程式會比較簡單一點..
本篇文章回覆於2008-03-13 19:13
Blog:F6 Teamhttp://www.dotblogs.com.tw/puma/ |
||||
| 2樓
作者回應
blackie1019
|
如果我的按鈕是一個GRIDVIEW裡面的BUTTONFIELD呢?!??
因為他找不到onclick的選項 那我該用哪一個觸發條件呢?!
本篇文章回覆於2008-03-14 00:49
|
||||
| 3樓 |
你要先把該欄位轉換成 Template,然後編輯 Template 找到刪除按鈕,再加上上述的程式碼
本篇文章回覆於2008-03-14 09:12
|
||||
| 4樓
最有價值解答
puma 版主
![]() ![]() |
試試這樣行不行...
.aspx .cs
本篇文章回覆於2008-03-14 09:36
Blog:F6 Teamhttp://www.dotblogs.com.tw/puma/ |
||||
| 5樓
作者回應
blackie1019
|
感謝PUMA大大大~~~~~~
OK了 想請問一下e.Row.RowType == DataControlRowType.DataRow 這主要是幹嘛的? 為什麼要指定他的ROWTYPE為DataControlRowType.DataRow 時才新增屬性呢?? 新增BUTTON屬性可以在DATABOUND的時候嗎?!
本篇文章回覆於2008-03-14 16:47
|
||||
| 6樓 |
GridView 包含 Header、Data、Footer、Pager 等等不同類型的列
而你的 Button 是出現在 DataRow,所以要先做以上的判斷 不過個人是不建議 e.Row.Cells[3].Controls[0] 這種不具名的存取方式
本篇文章回覆於2008-03-14 17:21
|
||||
| 7樓
作者回應
blackie1019
|
那可以再請問一下 e.Row.Cells[3].Controls[0] 的CONTROLS是抓取哪一個位置或屬性嗎?
為什麼要指定為第一個(0)???
本篇文章回覆於2008-03-14 22:18
|
||||
| 8樓 |
因為 你的 Button 是 第 3 個 Cell 裡面的 第 0 個 Control
但如果你裡面還有其它的控制項,第 0 個就不見得是你的 Button 了 所以我才建議轉換成樣版,然後指定 ID,用 FindControl 的方式去取得你的控制項
本篇文章回覆於2008-03-17 09:09
|
||||
| 9樓 |
請問一下,如果是在上傳檔案的時候先按Button_Click,程式抓要上傳的檔名跟原本資料夾的檔名做比對,有重複檔名的時候,出現confirm視窗,讓user決定是否要覆蓋過去,這樣confirm出現的時間點不是在Button_Click,請問這樣怎麼抓user選的是Y還是N的按鈕?
本篇文章回覆於2008-03-19 17:47
|
||||
| 10樓 |
一般檔名是否重覆的比對是在 Server 端做的,但 Confirm 視窗則是在 Client 端,所以照你說的在 Server 端檢查到重覆時要再出現一個 Confirm 視窗請 User 確認是有困難的 (也許 AJAX 可以做到,但我的功力還不夠)
我的做法是在頁面放一個 "是否覆蓋重覆檔名" 的 CheckBox,如果 User 勾選而且檔名重覆的話就會覆蓋,否則就取消上傳的動作
本篇文章回覆於2008-03-20 12:03
|
| 回覆 |
| 如要回應,請先登入. |
|
![]() |
| 網站導覽| 網站介紹 | 會員權益 | 點數說明 | 加值服務 | 大事紀 | 廣告刊登 |常見問題 | 聯絡我們 |
捨得資訊股份有限公司 版權所有 ©copyright 2004 All Rights Reserved 艾堤數位科技股份有限公司 網站維護、經營管理 | Managed by I-Tea Technology |
|
|