1
- 我有一個簡單的gridview和一個列下拉列表。
- 下拉列表包含2個值:是/否。
- 如果我選擇是//我的代碼將會執行,但總是無效值在 的頂部,我不能選擇它。
我怎樣才能讓如果我選擇是,要保存在everythime我點擊編輯下拉菜單中的價值?如何在下拉列表中保存選擇的值?
我知道,我問過一次,我使用,如果選擇的值= 0(是)//我的代碼將執行,但它不是在頂部把然而,
DropDownList id = (DropDownList)sender;
GridViewRow row = GridView1.Rows[GridView1.EditIndex];
if (id.SelectedIndex == 1)
{
((BoundField)GridView1.Columns[5]).ReadOnly = false;
((BoundField)GridView1.Columns[6]).ReadOnly = false;
}
if (id.SelectedIndex == 0)
{
((BoundField)GridView1.Columns[5]).ReadOnly = true;
((BoundField)GridView1.Columns[6]).ReadOnly = true;
}
發表一番認證信息? – Strillo 2012-03-18 19:27:03
完成後,代碼被添加,問題是總是在頂部帶No,如果我按編輯然後更新而不改變任何東西,我的列是隻讀的。我想在頂部帶上yes的值 – 2012-03-18 19:29:00
你在哪裏調用這個代碼(在哪個生命週期階段)? – Mikhail 2012-03-18 19:49:06