2010-08-13 107 views
0

我寫一個條件,如:如何切換單選按鈕yes或no,而不選擇

if (dt > 0) 
{ 
    objinvoice.editInvoice(strInvoice, strRenew, strExpiry); 
    GridView1.EditIndex = -1; 
    bindGrid(); 
} 

我將有一個單選按鈕在GridView控件如果單選按鈕的初始設置爲false,如果條件是true我想將其設置爲true。

回答

1

您可以在gridview itemdatabound事件中執行此操作。 您可以檢查條件並更改單選按鈕狀態。

的GridView的ItemDataBound例如:

private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) 
{ 
if(e.Item.ItemType==System.Web.UI.WebControls.ListItemType.EditItem) 

RadioButton rBtnTest = e.Item.FindControl("radiobutton id") as RadioButton; 
// Check condition and if it's true 
if(your_condition == true) 
rBtnTest.Checked = true; 
else 
rBtnTest.Checked = false; 
} 
+0

我怎麼可以保存在我的數據庫一樣,如果我檢查=真我想保存爲是,如果不是沒有 – Dotnet 2010-08-13 12:29:11

+0

綁定在你的標記選中的值 – Jeroen 2010-08-13 12:49:45

+0

我不不要理解你的問題Dorababu。請重複清楚。 – Kadir 2010-08-13 13:22:13

相關問題