看板 C_Sharp 關於我們 聯絡資訊
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
soup514: 轉成TemplateField 自己寫EditItemTemplate 07/07 21:26
soup514: 或是套用class 用js抓出來disable 同樣回答第2題 07/07 21:28
Eleganse: ((TextBox)this.gridAAA.Rows[i].FindControl("txtBBB") 07/08 14:30
Eleganse: .Enable=false; 07/08 14:31
Eleganse: 少一個後括號 ) 07/08 14:32
wwe90425: 感謝兩位大大回答 最後選擇把他們轉成template的方法! 07/09 12:51