作者luciya (浮雲翩躚)
看板C_Sharp
標題[問題] 如何抓取GridView中的布林值?
時間Fri May 8 19:43:58 2009
請問, 如下圖所示:
GridView的欄位
╔══╦═╦══╦═══╦═╗
║選擇║
NO║內容
║有無 ║PS║
╠══╬═╬══╬═══╬═╣
║[選]║01║XX01║□[選]║A1║
╠══╬═╬══╬═══╬═╣
║
[選]║02║XX02║
■[選]║S1║
╠══╬═╬══╬═══╬═╣
║[選]║03║XX03║□[選]║A1║
╠══╬═╬══╬═══╬═╣
║[選]║04║XX04║□[選]║A1║
╙══╨═╨══╨═══╨═╜
□: CheckBox (未選擇)
■: CheckBox (己選擇)
『有無』那一欄在DB中的設定為 布林 值
----------------------
若想在外面抓取GridView值時,會在GridView1_SelectedIndexChanging裡
如:
txtNO.Text = GridView1.Rows[e.NewSelectedIndex].Cells[1].Text;
但是, 若要抓像『有無』那一欄的資料該怎麼寫才好呢?
CheckBox1.Selected = GridView1.____________________ ?????
在此先感激您的回答^_^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.105.23.21
推 evernever:GridView1.Rows[e.NSI].Cells[3].FindControl("XXXX") 05/08 20:30
→ luciya:e大您好,關於那個"XXXX"是要填什麼呢? btw,T.I.A ^^ 05/08 22:39
→ kinwind:xxxx就是CheckBox1 你放在Gridview裡的勾選的控制項名稱 05/09 01:28
→ evernever:抓出來記得Cast成CheckBox...然後要怎麼用就隨便你了.. 05/09 16:02