none
DataRow裡面的Cells[0].value無法寫入資料 RRS feed

  • 問題

  • 原始程式碼為

    foreach (DataGridViewRow r in DV1.Rows)
     {

    r.Cell[5].value = sv1; //會出現資料行Readonly的問題,我有try將r.Cells[5].ReadOnly = false; r.Cells[5].Value = sv1;一樣不行

    }

     

    煩請各位前輩幫忙

    2011年6月9日 上午 09:42

解答

  • 我想先問一個問題, 你的DataGridView有設定DataSource屬性嗎 ?

    如果有, 我建議你去操作DataGridView的DataSoruce修改資料, 而不要直接對著DataGridView操作

    你可以參考一下這一篇

    http://www.dotblogs.com.tw/billchung/archive/2009/04/12/7990.aspx


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。
    2011年6月9日 上午 09:45
    版主

所有回覆

  • 我想先問一個問題, 你的DataGridView有設定DataSource屬性嗎 ?

    如果有, 我建議你去操作DataGridView的DataSoruce修改資料, 而不要直接對著DataGridView操作

    你可以參考一下這一篇

    http://www.dotblogs.com.tw/billchung/archive/2009/04/12/7990.aspx


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。
    2011年6月9日 上午 09:45
    版主
  • r.Cells[5].ReadOnly = false;

    應該寫在GridView1_RowDataBound裡就可以了.


    coding or not
    2011年6月23日 上午 08:11