2010-08-13 90 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