[問題] gridview的資料來源不使用SqlDataSource

看板C_Sharp (C#)作者 (撒尿牛丸)時間10年前 (2015/07/07 19:38), 編輯推噓1(105)
留言6則, 3人參與, 最新討論串1/1
GridView的資料來源不使用SqlDataSource 用手動取得資料來源後 刪除.修改等功能也要自己在後製程式碼寫 問題如下: 1. 資料抓出來後 按下自己寫的編輯鈕 預設是全部的欄位都會變成TextBox供使用者做修改 我要如何才可以把其中幾個欄位的TextBox的enable=false 不讓使用者可以編輯特定欄位 2. 承上 再沒有id的情況下 可以編輯的欄位的TextBox要如何套用Jquery?? 請幫小弟解惑 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.170.102 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1436269080.A.691.html

07/07 21:26, , 1F
轉成TemplateField 自己寫EditItemTemplate
07/07 21:26, 1F

07/07 21:28, , 2F
或是套用class 用js抓出來disable 同樣回答第2題
07/07 21:28, 2F

07/08 14:30, , 3F
((TextBox)this.gridAAA.Rows[i].FindControl("txtBBB")
07/08 14:30, 3F

07/08 14:31, , 4F
.Enable=false;
07/08 14:31, 4F

07/08 14:32, , 5F
少一個後括號 )
07/08 14:32, 5F

07/09 12:51, , 6F
感謝兩位大大回答 最後選擇把他們轉成template的方法!
07/09 12:51, 6F
文章代碼(AID): #1LcxeOQH (C_Sharp)
文章代碼(AID): #1LcxeOQH (C_Sharp)