今天遇到需對GridView自動生成bool類型的字段判斷,數據庫中的字段是bit類型的,用傳統的e.Row.Cells[i].text取不到值,調試顯示text屬性爲""。
後來想了想,需要把cell列中的Controls進行轉換,嘗試轉換成CheckBox類型,結果很欣慰轉換成功!
CheckBox cb = (CheckBox)GridView1.Rows[i].Cells[5].Controls[0];
if (cb.Checked)已驗證!
今天遇到需對GridView自動生成bool類型的字段判斷,數據庫中的字段是bit類型的,用傳統的e.Row.Cells[i].text取不到值,調試顯示text屬性爲""。
後來想了想,需要把cell列中的Controls進行轉換,嘗試轉換成CheckBox類型,結果很欣慰轉換成功!
CheckBox cb = (CheckBox)GridView1.Rows[i].Cells[5].Controls[0];
if (cb.Checked)this.richTextBox2.SelectionStart=this.richTextBox2.Text.Length; this.richTextBox2.ScrollToCaret();
public partial class MyMessageBox : Window { public static void Show(string strErrorInfo) {