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

作者: wwe90425 (撒尿牛丸)   2015-07-07 19:37:56
GridView的資料來源不使用SqlDataSource
用手動取得資料來源後
刪除.修改等功能也要自己在後製程式碼寫
問題如下:
1.
資料抓出來後
按下自己寫的編輯鈕
預設是全部的欄位都會變成TextBox供使用者做修改
我要如何才可以把其中幾個欄位的TextBox的enable=false
不讓使用者可以編輯特定欄位
2.
承上
再沒有id的情況下
可以編輯的欄位的TextBox要如何套用Jquery??
請幫小弟解惑 謝謝!
作者: soup514   2015-07-07 21:26:00
轉成TemplateField 自己寫EditItemTemplate或是套用class 用js抓出來disable 同樣回答第2題
作者: Eleganse (艾勒更斯)   2015-07-08 14:30:00
((TextBox)this.gridAAA.Rows[i].FindControl("txtBBB").Enable=false;少一個後括號 )
作者: wwe90425 (撒尿牛丸)   2015-07-09 12:51:00
感謝兩位大大回答 最後選擇把他們轉成template的方法!

Links booklink

Contact Us: admin [ a t ] ucptt.com